RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux lgw01-30 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 21:17:51 UTC 2017 x86_64 Buildd toolchain package versions: launchpad-buildd_150 python-lpbuildd_150 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.2 dpkg-dev_1.18.4ubuntu1.2 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 7 Sep 17:37:28 ntpdate[1760]: adjust time server 10.211.37.1 offset -0.000128 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 /home/buildd/filecache-default/bcd5dc063ce51e1147d70d5a7a54c6f9cc3d3ea4 Creating target for build PACKAGEBUILD-13348244 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Starting target for build PACKAGEBUILD-13348244 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 'deb http://ppa.launchpad.net/libretro/testing/ubuntu trusty main' 'deb http://ppa.launchpad.net/ppsspp/cmake/ubuntu trusty main' 'deb http://ftpmaster.internal/ubuntu trusty main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu trusty-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu trusty-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-13348244 RUN: /usr/share/launchpad-buildd/slavebin/in-target add-trusted-keys --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Adding trusted keys to build-PACKAGEBUILD-13348244 OK /etc/apt/trusted.gpg -------------------- pub 1024D/437D05B5 2004-09-12 uid Ubuntu Archive Automatic Signing Key sub 2048g/79164387 2004-09-12 pub 1024D/FBB75451 2004-12-30 uid Ubuntu CD Image Automatic Signing Key pub 4096R/C0B21F32 2012-05-11 uid Ubuntu Archive Automatic Signing Key (2012) pub 4096R/EFE21092 2012-05-11 uid Ubuntu CD Image Automatic Signing Key (2012) pub 4096R/ECA3745F 2014-07-29 uid Launchpad PPA for Libretro pub 4096R/ED0F784C 2014-08-02 uid Launchpad PPA for PPSSPP RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Updating target for build PACKAGEBUILD-13348244 Get:1 http://ppa.launchpad.net trusty InRelease [16.0 kB] Ign http://ftpmaster.internal trusty InRelease Get:2 http://ppa.launchpad.net trusty InRelease [16.0 kB] Get:3 http://ftpmaster.internal trusty-security InRelease [65.9 kB] Get:4 http://ftpmaster.internal trusty-updates InRelease [65.9 kB] Get:5 http://ftpmaster.internal trusty Release.gpg [933 B] Get:6 http://ftpmaster.internal trusty Release [58.5 kB] Get:7 http://ppa.launchpad.net trusty/main amd64 Packages [15.2 kB] Get:8 http://ppa.launchpad.net trusty/main Translation-en [13.1 kB] Get:9 http://ftpmaster.internal trusty-security/main amd64 Packages [664 kB] Get:10 http://ppa.launchpad.net trusty/main amd64 Packages [1881 B] Get:11 http://ppa.launchpad.net trusty/main Translation-en [1238 B] Get:12 http://ftpmaster.internal trusty-security/restricted amd64 Packages [14.0 kB] Get:13 http://ftpmaster.internal trusty-security/universe amd64 Packages [185 kB] Get:14 http://ftpmaster.internal trusty-security/multiverse amd64 Packages [4122 B] Get:15 http://ftpmaster.internal trusty-security/main Translation-en [360 kB] Get:16 http://ftpmaster.internal trusty-security/multiverse Translation-en [2201 B] Get:17 http://ftpmaster.internal trusty-security/restricted Translation-en [3491 B] Get:18 http://ftpmaster.internal trusty-security/universe Translation-en [107 kB] Get:19 http://ftpmaster.internal trusty-updates/main amd64 Packages [1018 kB] Get:20 http://ftpmaster.internal trusty-updates/restricted amd64 Packages [17.1 kB] Get:21 http://ftpmaster.internal trusty-updates/universe amd64 Packages [425 kB] Get:22 http://ftpmaster.internal trusty-updates/multiverse amd64 Packages [14.3 kB] Get:23 http://ftpmaster.internal trusty-updates/main Translation-en [504 kB] Get:24 http://ftpmaster.internal trusty-updates/multiverse Translation-en [7430 B] Get:25 http://ftpmaster.internal trusty-updates/restricted Translation-en [3978 B] Get:26 http://ftpmaster.internal trusty-updates/universe Translation-en [230 kB] Get:27 http://ftpmaster.internal trusty/main amd64 Packages [1350 kB] Get:28 http://ftpmaster.internal trusty/restricted amd64 Packages [13.0 kB] Get:29 http://ftpmaster.internal trusty/universe amd64 Packages [5859 kB] Get:30 http://ftpmaster.internal trusty/multiverse amd64 Packages [132 kB] Get:31 http://ftpmaster.internal trusty/main Translation-en [762 kB] Get:32 http://ftpmaster.internal trusty/multiverse Translation-en [102 kB] Get:33 http://ftpmaster.internal trusty/restricted Translation-en [3457 B] Get:34 http://ftpmaster.internal trusty/universe Translation-en [4089 kB] Fetched 16.1 MB in 9s (1755 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: apt apt-transport-https base-files bash binutils bsdutils ca-certificates coreutils cpio cpp-4.8 dpkg dpkg-dev e2fslibs e2fsprogs g++-4.8 gcc-4.8 gcc-4.8-base gcc-4.9-base gnupg gpgv ifupdown initramfs-tools initramfs-tools-bin initscripts iproute2 klibc-utils libapt-pkg4.12 libasan0 libasn1-8-heimdal libatomic1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcgmanager0 libcomerr2 libcurl3-gnutls libdbus-1-3 libdpkg-perl libdrm2 libffi6 libgcc-4.8-dev libgcc1 libgcrypt11 libgnutls26 libgomp1 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn11 libitm1 libjson-c2 libjson0 libk5crypto3 libklibc libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libplymouth2 libpng12-0 libprocps3 libquadmath0 libroken18-heimdal librtmp0 libselinux1 libsepol1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-4.8-dev libstdc++6 libtasn1-6 libtsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base makedev mount multiarch-support openssl optipng passwd patch perl perl-base perl-modules pkg-create-dbgsym plymouth procps sysv-rc sysvinit-utils tar tzdata udev upstart util-linux 110 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 66.4 MB of archives. After this operation, 10.8 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ trusty-updates/main base-files amd64 7.2ubuntu5.5 [67.5 kB] Get:2 http://ftpmaster.internal/ubuntu/ trusty-security/main bash amd64 4.3-7ubuntu1.7 [575 kB] Get:3 http://ftpmaster.internal/ubuntu/ trusty-updates/main coreutils amd64 8.21-1ubuntu5.4 [1091 kB] Get:4 http://ftpmaster.internal/ubuntu/ trusty-updates/main dpkg amd64 1.17.5ubuntu5.7 [1956 kB] Get:5 http://ftpmaster.internal/ubuntu/ trusty-updates/main libpcre3 amd64 1:8.31-2ubuntu2.3 [144 kB] Get:6 http://ftpmaster.internal/ubuntu/ trusty-updates/main libselinux1 amd64 2.2.2-1ubuntu0.1 [58.7 kB] Get:7 http://ftpmaster.internal/ubuntu/ trusty-updates/main sysv-rc all 2.88dsf-41ubuntu6.3 [36.6 kB] Get:8 http://ftpmaster.internal/ubuntu/ trusty-updates/main sysvinit-utils amd64 2.88dsf-41ubuntu6.3 [52.9 kB] Get:9 http://ftpmaster.internal/ubuntu/ trusty-updates/main mount amd64 2.20.1-5.1ubuntu20.9 [115 kB] Get:10 http://ftpmaster.internal/ubuntu/ trusty-updates/main lsb-base all 4.1+Debian11ubuntu6.2 [13.3 kB] Get:11 http://ftpmaster.internal/ubuntu/ trusty-security/main libpam0g amd64 1.1.8-1ubuntu2.2 [56.1 kB] Get:12 http://ftpmaster.internal/ubuntu/ trusty-security/main libpam-modules-bin amd64 1.1.8-1ubuntu2.2 [31.2 kB] Get:13 http://ftpmaster.internal/ubuntu/ trusty-security/main libpam-modules amd64 1.1.8-1ubuntu2.2 [234 kB] Get:14 http://ftpmaster.internal/ubuntu/ trusty-security/main passwd amd64 1:4.1.5.1-1ubuntu9.5 [759 kB] Get:15 http://ftpmaster.internal/ubuntu/ trusty-updates/main initscripts amd64 2.88dsf-41ubuntu6.3 [27.7 kB] Get:16 http://ftpmaster.internal/ubuntu/ trusty-updates/main libdbus-1-3 amd64 1.6.18-0ubuntu4.5 [132 kB] Get:17 http://ftpmaster.internal/ubuntu/ trusty-security/main libjson-c2 amd64 0.11-3ubuntu1.2 [22.0 kB] Get:18 http://ftpmaster.internal/ubuntu/ trusty-updates/main libuuid1 amd64 2.20.1-5.1ubuntu20.9 [10.8 kB] Get:19 http://ftpmaster.internal/ubuntu/ trusty-updates/main libblkid1 amd64 2.20.1-5.1ubuntu20.9 [62.6 kB] Get:20 http://ftpmaster.internal/ubuntu/ trusty-updates/main libcgmanager0 amd64 0.24-0ubuntu7.5 [28.9 kB] Get:21 http://ftpmaster.internal/ubuntu/ trusty-security/main tzdata all 2016j-0ubuntu0.14.04 [166 kB] Get:22 http://ftpmaster.internal/ubuntu/ trusty-updates/main util-linux amd64 2.20.1-5.1ubuntu20.9 [458 kB] Get:23 http://ftpmaster.internal/ubuntu/ trusty-updates/main libprocps3 amd64 1:3.3.9-1ubuntu2.2 [31.4 kB] Get:24 http://ftpmaster.internal/ubuntu/ trusty-updates/main procps amd64 1:3.3.9-1ubuntu2.2 [209 kB] Get:25 http://ftpmaster.internal/ubuntu/ trusty-updates/main udev amd64 204-5ubuntu20.24 [736 kB] Get:26 http://ftpmaster.internal/ubuntu/ trusty-updates/main libudev1 amd64 204-5ubuntu20.24 [34.7 kB] Get:27 http://ftpmaster.internal/ubuntu/ trusty-updates/main iproute2 amd64 3.12.0-2ubuntu1 [401 kB] Get:28 http://ftpmaster.internal/ubuntu/ trusty-updates/main ifupdown amd64 0.7.47.2ubuntu4.4 [53.1 kB] Get:29 http://ftpmaster.internal/ubuntu/ trusty-security/main libjson0 amd64 0.11-3ubuntu1.2 [1080 B] Get:30 http://ftpmaster.internal/ubuntu/ trusty-updates/main upstart amd64 1.12.1-0ubuntu4.2 [390 kB] Get:31 http://ftpmaster.internal/ubuntu/ trusty-security/main libc6-dev amd64 2.19-0ubuntu6.13 [1914 kB] Get:32 http://ftpmaster.internal/ubuntu/ trusty-security/main libc-dev-bin amd64 2.19-0ubuntu6.13 [69.0 kB] Get:33 http://ftpmaster.internal/ubuntu/ trusty-security/main linux-libc-dev amd64 3.13.0-129.178 [769 kB] Get:34 http://ftpmaster.internal/ubuntu/ trusty-security/main libc-bin amd64 2.19-0ubuntu6.13 [1166 kB] Get:35 http://ftpmaster.internal/ubuntu/ trusty-updates/main gcc-4.9-base amd64 4.9.3-0ubuntu4 [15.1 kB] Get:36 http://ftpmaster.internal/ubuntu/ trusty-updates/main libgcc1 amd64 1:4.9.3-0ubuntu4 [39.2 kB] Get:37 http://ftpmaster.internal/ubuntu/ trusty-security/main libc6 amd64 2.19-0ubuntu6.13 [4735 kB] Get:38 http://ftpmaster.internal/ubuntu/ trusty-updates/main e2fslibs amd64 1.42.9-3ubuntu1.3 [182 kB] Get:39 http://ftpmaster.internal/ubuntu/ trusty-updates/main e2fsprogs amd64 1.42.9-3ubuntu1.3 [667 kB] Get:40 http://ftpmaster.internal/ubuntu/ trusty-security/main login amd64 1:4.1.5.1-1ubuntu9.5 [302 kB] Get:41 http://ftpmaster.internal/ubuntu/ trusty-security/main perl amd64 5.18.2-2ubuntu1.1 [2648 kB] Get:42 http://ftpmaster.internal/ubuntu/ trusty-security/main perl-base amd64 5.18.2-2ubuntu1.1 [1146 kB] Get:43 http://ftpmaster.internal/ubuntu/ trusty-security/main perl-modules all 5.18.2-2ubuntu1.1 [2673 kB] Get:44 http://ftpmaster.internal/ubuntu/ trusty-security/main tar amd64 1.27.1-1ubuntu0.1 [196 kB] Get:45 http://ftpmaster.internal/ubuntu/ trusty-security/main libtsan0 amd64 4.8.4-2ubuntu1~14.04.3 [94.9 kB] Get:46 http://ftpmaster.internal/ubuntu/ trusty-security/main libgomp1 amd64 4.8.4-2ubuntu1~14.04.3 [23.1 kB] Get:47 http://ftpmaster.internal/ubuntu/ trusty-security/main libitm1 amd64 4.8.4-2ubuntu1~14.04.3 [28.5 kB] Get:48 http://ftpmaster.internal/ubuntu/ trusty-security/main libatomic1 amd64 4.8.4-2ubuntu1~14.04.3 [8636 B] Get:49 http://ftpmaster.internal/ubuntu/ trusty-security/main libasan0 amd64 4.8.4-2ubuntu1~14.04.3 [63.1 kB] Get:50 http://ftpmaster.internal/ubuntu/ trusty-security/main libquadmath0 amd64 4.8.4-2ubuntu1~14.04.3 [126 kB] Get:51 http://ftpmaster.internal/ubuntu/ trusty-security/main g++-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [18.1 MB] Get:52 http://ftpmaster.internal/ubuntu/ trusty-security/main gcc-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [5047 kB] Get:53 http://ftpmaster.internal/ubuntu/ trusty-security/main cpp-4.8 amd64 4.8.4-2ubuntu1~14.04.3 [4595 kB] Get:54 http://ftpmaster.internal/ubuntu/ trusty-security/main binutils amd64 2.24-5ubuntu14.2 [2076 kB] Get:55 http://ftpmaster.internal/ubuntu/ trusty-security/main libstdc++-4.8-dev amd64 4.8.4-2ubuntu1~14.04.3 [1053 kB] Get:56 http://ftpmaster.internal/ubuntu/ trusty-security/main libgcc-4.8-dev amd64 4.8.4-2ubuntu1~14.04.3 [1688 kB] Get:57 http://ftpmaster.internal/ubuntu/ trusty-security/main gcc-4.8-base amd64 4.8.4-2ubuntu1~14.04.3 [16.2 kB] Get:58 http://ftpmaster.internal/ubuntu/ trusty-security/main libstdc++6 amd64 4.8.4-2ubuntu1~14.04.3 [259 kB] Get:59 http://ftpmaster.internal/ubuntu/ trusty-security/main libapt-pkg4.12 amd64 1.0.1ubuntu2.17 [639 kB] Get:60 http://ftpmaster.internal/ubuntu/ trusty-security/main gpgv amd64 1.4.16-1ubuntu2.4 [161 kB] Get:61 http://ftpmaster.internal/ubuntu/ trusty-security/main gnupg amd64 1.4.16-1ubuntu2.4 [611 kB] Get:62 http://ftpmaster.internal/ubuntu/ trusty-security/main apt amd64 1.0.1ubuntu2.17 [953 kB] Get:63 http://ftpmaster.internal/ubuntu/ trusty-updates/main bsdutils amd64 1:2.20.1-5.1ubuntu20.9 [33.9 kB] Get:64 http://ftpmaster.internal/ubuntu/ trusty-updates/main libcomerr2 amd64 1.42.9-3ubuntu1.3 [62.9 kB] Get:65 http://ftpmaster.internal/ubuntu/ trusty-updates/main libmount1 amd64 2.20.1-5.1ubuntu20.9 [60.3 kB] Get:66 http://ftpmaster.internal/ubuntu/ trusty-updates/main libsepol1 amd64 2.2-1ubuntu0.1 [107 kB] Get:67 http://ftpmaster.internal/ubuntu/ trusty-updates/main libss2 amd64 1.42.9-3ubuntu1.3 [67.1 kB] Get:68 http://ftpmaster.internal/ubuntu/ trusty-updates/main libffi6 amd64 3.1~rc1+r3.0.13-12ubuntu0.1 [17.5 kB] Get:69 http://ftpmaster.internal/ubuntu/ trusty-security/main libgcrypt11 amd64 1.5.3-2ubuntu4.5 [238 kB] Get:70 http://ftpmaster.internal/ubuntu/ trusty-security/main libtasn1-6 amd64 3.4-3ubuntu0.5 [43.6 kB] Get:71 http://ftpmaster.internal/ubuntu/ trusty-security/main libgnutls26 amd64 2.12.23-12ubuntu2.8 [395 kB] Get:72 http://ftpmaster.internal/ubuntu/ trusty-security/main libsqlite3-0 amd64 3.8.2-1ubuntu2.1 [342 kB] Get:73 http://ftpmaster.internal/ubuntu/ trusty-security/main libssl1.0.0 amd64 1.0.1f-1ubuntu2.22 [828 kB] Get:74 http://ftpmaster.internal/ubuntu/ trusty-security/main libdrm2 amd64 2.4.67-1ubuntu0.14.04.2 [27.2 kB] Get:75 http://ftpmaster.internal/ubuntu/ trusty-updates/main klibc-utils amd64 2.0.3-0ubuntu1.14.04.3 [107 kB] Get:76 http://ftpmaster.internal/ubuntu/ trusty-updates/main libklibc amd64 2.0.3-0ubuntu1.14.04.3 [40.6 kB] Get:77 http://ftpmaster.internal/ubuntu/ trusty-updates/main initramfs-tools all 0.103ubuntu4.7 [44.5 kB] Get:78 http://ftpmaster.internal/ubuntu/ trusty-updates/main initramfs-tools-bin amd64 0.103ubuntu4.7 [9026 B] Get:79 http://ftpmaster.internal/ubuntu/ trusty-security/main cpio amd64 2.11+dfsg-1ubuntu1.2 [73.8 kB] Get:80 http://ftpmaster.internal/ubuntu/ trusty-updates/main plymouth amd64 0.8.8-0ubuntu17.1 [98.6 kB] Get:81 http://ftpmaster.internal/ubuntu/ trusty-security/main libpng12-0 amd64 1.2.50-1ubuntu2.14.04.2 [118 kB] Get:82 http://ftpmaster.internal/ubuntu/ trusty-updates/main libplymouth2 amd64 0.8.8-0ubuntu17.1 [76.8 kB] Get:83 http://ftpmaster.internal/ubuntu/ trusty-security/main libroken18-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [39.9 kB] Get:84 http://ftpmaster.internal/ubuntu/ trusty-security/main libasn1-8-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [160 kB] Get:85 http://ftpmaster.internal/ubuntu/ trusty-updates/main libk5crypto3 amd64 1.12+dfsg-2ubuntu5.3 [79.6 kB] Get:86 http://ftpmaster.internal/ubuntu/ trusty-updates/main libgssapi-krb5-2 amd64 1.12+dfsg-2ubuntu5.3 [114 kB] Get:87 http://ftpmaster.internal/ubuntu/ trusty-updates/main libkrb5-3 amd64 1.12+dfsg-2ubuntu5.3 [262 kB] Get:88 http://ftpmaster.internal/ubuntu/ trusty-updates/main libkrb5support0 amd64 1.12+dfsg-2ubuntu5.3 [30.7 kB] Get:89 http://ftpmaster.internal/ubuntu/ trusty-security/main libidn11 amd64 1.28-1ubuntu2.1 [94.4 kB] Get:90 http://ftpmaster.internal/ubuntu/ trusty-security/main libhcrypto4-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [84.1 kB] Get:91 http://ftpmaster.internal/ubuntu/ trusty-security/main libheimbase1-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [29.0 kB] Get:92 http://ftpmaster.internal/ubuntu/ trusty-security/main libwind0-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [47.9 kB] Get:93 http://ftpmaster.internal/ubuntu/ trusty-security/main libhx509-5-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [104 kB] Get:94 http://ftpmaster.internal/ubuntu/ trusty-security/main libkrb5-26-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [196 kB] Get:95 http://ftpmaster.internal/ubuntu/ trusty-security/main libheimntlm0-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [15.2 kB] Get:96 http://ftpmaster.internal/ubuntu/ trusty-security/main libgssapi3-heimdal amd64 1.6~git20131207+dfsg-1ubuntu1.2 [89.7 kB] Get:97 http://ftpmaster.internal/ubuntu/ trusty-security/main libldap-2.4-2 amd64 2.4.31-1+nmu2ubuntu8.4 [153 kB] Get:98 http://ftpmaster.internal/ubuntu/ trusty-security/main librtmp0 amd64 2.4+20121230.gitdf6c518-1ubuntu0.1 [50.4 kB] Get:99 http://ftpmaster.internal/ubuntu/ trusty-security/main libcurl3-gnutls amd64 7.35.0-1ubuntu2.10 [166 kB] Get:100 http://ftpmaster.internal/ubuntu/ trusty-security/main libpam-runtime all 1.1.8-1ubuntu2.2 [37.8 kB] Get:101 http://ftpmaster.internal/ubuntu/ trusty-security/main multiarch-support amd64 2.19-0ubuntu6.13 [4488 B] Get:102 http://ftpmaster.internal/ubuntu/ trusty-updates/main makedev all 2.3.1-93ubuntu2~ubuntu14.04.1 [24.5 kB] Get:103 http://ftpmaster.internal/ubuntu/ trusty-security/main apt-transport-https amd64 1.0.1ubuntu2.17 [25.0 kB] Get:104 http://ftpmaster.internal/ubuntu/ trusty-security/main openssl amd64 1.0.1f-1ubuntu2.22 [489 kB] Get:105 http://ftpmaster.internal/ubuntu/ trusty-security/main ca-certificates all 20160104ubuntu0.14.04.1 [190 kB] Get:106 http://ftpmaster.internal/ubuntu/ trusty-updates/main dpkg-dev all 1.17.5ubuntu5.7 [726 kB] Get:107 http://ftpmaster.internal/ubuntu/ trusty-updates/main libdpkg-perl all 1.17.5ubuntu5.7 [179 kB] Get:108 http://ftpmaster.internal/ubuntu/ trusty-security/main patch amd64 2.7.1-4ubuntu2.3 [86.4 kB] Get:109 http://ftpmaster.internal/ubuntu/ trusty-security/main optipng amd64 0.6.4-1ubuntu0.14.04.1 [79.8 kB] Get:110 http://ftpmaster.internal/ubuntu/ trusty-security/main pkg-create-dbgsym all 0.67~trusty [8844 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 66.4 MB in 29s (2235 kB/s) (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../base-files_7.2ubuntu5.5_amd64.deb ... Unpacking base-files (7.2ubuntu5.5) over (7.2ubuntu5) ... Setting up base-files (7.2ubuntu5.5) ... 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 ... Installing new version of config file /etc/os-release ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../bash_4.3-7ubuntu1.7_amd64.deb ... Unpacking bash (4.3-7ubuntu1.7) over (4.3-6ubuntu1) ... Setting up bash (4.3-7ubuntu1.7) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../coreutils_8.21-1ubuntu5.4_amd64.deb ... Unpacking coreutils (8.21-1ubuntu5.4) over (8.21-1ubuntu5) ... Setting up coreutils (8.21-1ubuntu5.4) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../dpkg_1.17.5ubuntu5.7_amd64.deb ... Unpacking dpkg (1.17.5ubuntu5.7) over (1.17.5ubuntu5) ... Setting up dpkg (1.17.5ubuntu5.7) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../libpcre3_1%3a8.31-2ubuntu2.3_amd64.deb ... Unpacking libpcre3:amd64 (1:8.31-2ubuntu2.3) over (1:8.31-2ubuntu2) ... Preparing to unpack .../libc6_2.19-0ubuntu6.13_amd64.deb ... Unpacking libc6:amd64 (2.19-0ubuntu6.13) over (2.19-0ubuntu6) ... Preparing to unpack .../libgcc1_1%3a4.9.3-0ubuntu4_amd64.deb ... Unpacking libgcc1:amd64 (1:4.9.3-0ubuntu4) over (1:4.9-20140406-0ubuntu1) ... Preparing to unpack .../gcc-4.9-base_4.9.3-0ubuntu4_amd64.deb ... Unpacking gcc-4.9-base:amd64 (4.9.3-0ubuntu4) over (4.9-20140406-0ubuntu1) ... Setting up gcc-4.9-base:amd64 (4.9.3-0ubuntu4) ... Setting up libgcc1:amd64 (1:4.9.3-0ubuntu4) ... Setting up libc6:amd64 (2.19-0ubuntu6.13) ... Setting up libpcre3:amd64 (1:8.31-2ubuntu2.3) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../libselinux1_2.2.2-1ubuntu0.1_amd64.deb ... Unpacking libselinux1:amd64 (2.2.2-1ubuntu0.1) over (2.2.2-1) ... Setting up libselinux1:amd64 (2.2.2-1ubuntu0.1) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-41ubuntu6.3_all.deb ... Unpacking sysv-rc (2.88dsf-41ubuntu6.3) over (2.88dsf-41ubuntu6) ... Preparing to unpack .../sysvinit-utils_2.88dsf-41ubuntu6.3_amd64.deb ... Unpacking sysvinit-utils (2.88dsf-41ubuntu6.3) over (2.88dsf-41ubuntu6) ... Setting up sysvinit-utils (2.88dsf-41ubuntu6.3) ... Setting up sysv-rc (2.88dsf-41ubuntu6.3) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../mount_2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking mount (2.20.1-5.1ubuntu20.9) over (2.20.1-5.1ubuntu20) ... Setting up mount (2.20.1-5.1ubuntu20.9) ... (Reading database ... 11788 files and directories currently installed.) Preparing to unpack .../lsb-base_4.1+Debian11ubuntu6.2_all.deb ... Unpacking lsb-base (4.1+Debian11ubuntu6.2) over (4.1+Debian11ubuntu6) ... Setting up lsb-base (4.1+Debian11ubuntu6.2) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-1ubuntu2.2_amd64.deb ... Unpacking libpam0g:amd64 (1.1.8-1ubuntu2.2) over (1.1.8-1ubuntu2) ... Setting up libpam0g:amd64 (1.1.8-1ubuntu2.2) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-1ubuntu2.2_amd64.deb ... Unpacking libpam-modules-bin (1.1.8-1ubuntu2.2) over (1.1.8-1ubuntu2) ... Setting up libpam-modules-bin (1.1.8-1ubuntu2.2) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-1ubuntu2.2_amd64.deb ... Unpacking libpam-modules:amd64 (1.1.8-1ubuntu2.2) over (1.1.8-1ubuntu2) ... Setting up libpam-modules:amd64 (1.1.8-1ubuntu2.2) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.1.5.1-1ubuntu9.5_amd64.deb ... Unpacking passwd (1:4.1.5.1-1ubuntu9.5) over (1:4.1.5.1-1ubuntu9) ... Setting up passwd (1:4.1.5.1-1ubuntu9.5) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-41ubuntu6.3_amd64.deb ... Unpacking initscripts (2.88dsf-41ubuntu6.3) over (2.88dsf-41ubuntu6) ... Preparing to unpack .../libdbus-1-3_1.6.18-0ubuntu4.5_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.6.18-0ubuntu4.5) over (1.6.18-0ubuntu4) ... Preparing to unpack .../libjson-c2_0.11-3ubuntu1.2_amd64.deb ... Unpacking libjson-c2:amd64 (0.11-3ubuntu1.2) over (0.11-3ubuntu1) ... Preparing to unpack .../libuuid1_2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking libuuid1:amd64 (2.20.1-5.1ubuntu20.9) over (2.20.1-5.1ubuntu20) ... Setting up libuuid1:amd64 (2.20.1-5.1ubuntu20.9) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../libblkid1_2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking libblkid1:amd64 (2.20.1-5.1ubuntu20.9) over (2.20.1-5.1ubuntu20) ... Setting up libblkid1:amd64 (2.20.1-5.1ubuntu20.9) ... Processing triggers for libc-bin (2.19-0ubuntu6) ... (Reading database ... 11789 files and directories currently installed.) Preparing to unpack .../libcgmanager0_0.24-0ubuntu7.5_amd64.deb ... Unpacking libcgmanager0:amd64 (0.24-0ubuntu7.5) over (0.24-0ubuntu5) ... Preparing to unpack .../tzdata_2016j-0ubuntu0.14.04_all.deb ... Unpacking tzdata (2016j-0ubuntu0.14.04) over (2014b-1) ... Setting up tzdata (2016j-0ubuntu0.14.04) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Sep 7 17:38:21 UTC 2017. Universal Time is now: Thu Sep 7 17:38:21 UTC 2017. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... 11829 files and directories currently installed.) Preparing to unpack .../util-linux_2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking util-linux (2.20.1-5.1ubuntu20.9) over (2.20.1-5.1ubuntu20) ... Setting up util-linux (2.20.1-5.1ubuntu20.9) ... (Reading database ... 11829 files and directories currently installed.) Preparing to unpack .../libprocps3_1%3a3.3.9-1ubuntu2.2_amd64.deb ... Unpacking libprocps3:amd64 (1:3.3.9-1ubuntu2.2) over (1:3.3.9-1ubuntu2) ... Preparing to unpack .../procps_1%3a3.3.9-1ubuntu2.2_amd64.deb ... invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (1:3.3.9-1ubuntu2.2) over (1:3.3.9-1ubuntu2) ... Preparing to unpack .../udev_204-5ubuntu20.24_amd64.deb ... Adding 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' Unpacking udev (204-5ubuntu20.24) over (204-5ubuntu20) ... Preparing to unpack .../libudev1_204-5ubuntu20.24_amd64.deb ... Unpacking libudev1:amd64 (204-5ubuntu20.24) over (204-5ubuntu20) ... Preparing to unpack .../iproute2_3.12.0-2ubuntu1_amd64.deb ... Unpacking iproute2 (3.12.0-2ubuntu1) over (3.12.0-2) ... Preparing to unpack .../ifupdown_0.7.47.2ubuntu4.4_amd64.deb ... Unpacking ifupdown (0.7.47.2ubuntu4.4) over (0.7.47.2ubuntu4) ... Preparing to unpack .../libjson0_0.11-3ubuntu1.2_amd64.deb ... Unpacking libjson0:amd64 (0.11-3ubuntu1.2) over (0.11-3ubuntu1) ... Preparing to unpack .../upstart_1.12.1-0ubuntu4.2_amd64.deb ... Unpacking upstart (1.12.1-0ubuntu4.2) over (1.12.1-0ubuntu4) ... Preparing to unpack .../libc6-dev_2.19-0ubuntu6.13_amd64.deb ... Unpacking libc6-dev:amd64 (2.19-0ubuntu6.13) over (2.19-0ubuntu6) ... Preparing to unpack .../libc-dev-bin_2.19-0ubuntu6.13_amd64.deb ... Unpacking libc-dev-bin (2.19-0ubuntu6.13) over (2.19-0ubuntu6) ... Preparing to unpack .../linux-libc-dev_3.13.0-129.178_amd64.deb ... Unpacking linux-libc-dev:amd64 (3.13.0-129.178) over (3.13.0-24.46) ... Preparing to unpack .../libc-bin_2.19-0ubuntu6.13_amd64.deb ... Unpacking libc-bin (2.19-0ubuntu6.13) over (2.19-0ubuntu6) ... Setting up libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.42.9-3ubuntu1.3_amd64.deb ... Unpacking e2fslibs:amd64 (1.42.9-3ubuntu1.3) over (1.42.9-3ubuntu1) ... Setting up e2fslibs:amd64 (1.42.9-3ubuntu1.3) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.42.9-3ubuntu1.3_amd64.deb ... Unpacking e2fsprogs (1.42.9-3ubuntu1.3) over (1.42.9-3ubuntu1) ... Setting up e2fsprogs (1.42.9-3ubuntu1.3) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../login_1%3a4.1.5.1-1ubuntu9.5_amd64.deb ... Unpacking login (1:4.1.5.1-1ubuntu9.5) over (1:4.1.5.1-1ubuntu9) ... Setting up login (1:4.1.5.1-1ubuntu9.5) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../perl_5.18.2-2ubuntu1.1_amd64.deb ... Unpacking perl (5.18.2-2ubuntu1.1) over (5.18.2-2ubuntu1) ... Preparing to unpack .../perl-base_5.18.2-2ubuntu1.1_amd64.deb ... Unpacking perl-base (5.18.2-2ubuntu1.1) over (5.18.2-2ubuntu1) ... Setting up perl-base (5.18.2-2ubuntu1.1) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../perl-modules_5.18.2-2ubuntu1.1_all.deb ... Unpacking perl-modules (5.18.2-2ubuntu1.1) over (5.18.2-2ubuntu1) ... Preparing to unpack .../tar_1.27.1-1ubuntu0.1_amd64.deb ... Unpacking tar (1.27.1-1ubuntu0.1) over (1.27.1-1) ... Setting up tar (1.27.1-1ubuntu0.1) ... (Reading database ... 11831 files and directories currently installed.) Preparing to unpack .../libtsan0_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libtsan0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libgomp1_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libgomp1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libitm1_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libitm1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libatomic1_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libatomic1:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libasan0_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libasan0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libquadmath0_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libquadmath0:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../g++-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking g++-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../gcc-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking gcc-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../cpp-4.8_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking cpp-4.8 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../binutils_2.24-5ubuntu14.2_amd64.deb ... Unpacking binutils (2.24-5ubuntu14.2) over (2.24-5ubuntu3) ... Preparing to unpack .../libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../libgcc-4.8-dev_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libgcc-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Preparing to unpack .../gcc-4.8-base_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking gcc-4.8-base:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Setting up gcc-4.8-base:amd64 (4.8.4-2ubuntu1~14.04.3) ... (Reading database ... 11845 files and directories currently installed.) Preparing to unpack .../libstdc++6_4.8.4-2ubuntu1~14.04.3_amd64.deb ... Unpacking libstdc++6:amd64 (4.8.4-2ubuntu1~14.04.3) over (4.8.2-19ubuntu1) ... Setting up libstdc++6:amd64 (4.8.4-2ubuntu1~14.04.3) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libapt-pkg4.12_1.0.1ubuntu2.17_amd64.deb ... Unpacking libapt-pkg4.12:amd64 (1.0.1ubuntu2.17) over (1.0.1ubuntu2) ... Setting up libapt-pkg4.12:amd64 (1.0.1ubuntu2.17) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.16-1ubuntu2.4_amd64.deb ... Unpacking gpgv (1.4.16-1ubuntu2.4) over (1.4.16-1ubuntu2) ... Setting up gpgv (1.4.16-1ubuntu2.4) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.16-1ubuntu2.4_amd64.deb ... Unpacking gnupg (1.4.16-1ubuntu2.4) over (1.4.16-1ubuntu2) ... Setting up gnupg (1.4.16-1ubuntu2.4) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../apt_1.0.1ubuntu2.17_amd64.deb ... Unpacking apt (1.0.1ubuntu2.17) over (1.0.1ubuntu2) ... Setting up apt (1.0.1ubuntu2.17) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking bsdutils (1:2.20.1-5.1ubuntu20.9) over (1:2.20.1-5.1ubuntu20) ... Setting up bsdutils (1:2.20.1-5.1ubuntu20.9) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.42.9-3ubuntu1.3_amd64.deb ... Unpacking libcomerr2:amd64 (1.42.9-3ubuntu1.3) over (1.42.9-3ubuntu1) ... Setting up libcomerr2:amd64 (1.42.9-3ubuntu1.3) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libmount1_2.20.1-5.1ubuntu20.9_amd64.deb ... Unpacking libmount1:amd64 (2.20.1-5.1ubuntu20.9) over (2.20.1-5.1ubuntu20) ... Setting up libmount1:amd64 (2.20.1-5.1ubuntu20.9) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libsepol1_2.2-1ubuntu0.1_amd64.deb ... Unpacking libsepol1:amd64 (2.2-1ubuntu0.1) over (2.2-1) ... Setting up libsepol1:amd64 (2.2-1ubuntu0.1) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libss2_1.42.9-3ubuntu1.3_amd64.deb ... Unpacking libss2:amd64 (1.42.9-3ubuntu1.3) over (1.42.9-3ubuntu1) ... Setting up libss2:amd64 (1.42.9-3ubuntu1.3) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../libffi6_3.1~rc1+r3.0.13-12ubuntu0.1_amd64.deb ... Unpacking libffi6:amd64 (3.1~rc1+r3.0.13-12ubuntu0.1) over (3.1~rc1+r3.0.13-12) ... Preparing to unpack .../libgcrypt11_1.5.3-2ubuntu4.5_amd64.deb ... Unpacking libgcrypt11:amd64 (1.5.3-2ubuntu4.5) over (1.5.3-2ubuntu4) ... Preparing to unpack .../libtasn1-6_3.4-3ubuntu0.5_amd64.deb ... Unpacking libtasn1-6:amd64 (3.4-3ubuntu0.5) over (3.4-3) ... Preparing to unpack .../libgnutls26_2.12.23-12ubuntu2.8_amd64.deb ... Unpacking libgnutls26:amd64 (2.12.23-12ubuntu2.8) over (2.12.23-12ubuntu2) ... Preparing to unpack .../libsqlite3-0_3.8.2-1ubuntu2.1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.8.2-1ubuntu2.1) over (3.8.2-1ubuntu2) ... Preparing to unpack .../libssl1.0.0_1.0.1f-1ubuntu2.22_amd64.deb ... Unpacking libssl1.0.0:amd64 (1.0.1f-1ubuntu2.22) over (1.0.1f-1ubuntu2) ... Preparing to unpack .../libdrm2_2.4.67-1ubuntu0.14.04.2_amd64.deb ... Unpacking libdrm2:amd64 (2.4.67-1ubuntu0.14.04.2) over (2.4.52-1) ... Preparing to unpack .../klibc-utils_2.0.3-0ubuntu1.14.04.3_amd64.deb ... Unpacking klibc-utils (2.0.3-0ubuntu1.14.04.3) over (2.0.3-0ubuntu1) ... Preparing to unpack .../libklibc_2.0.3-0ubuntu1.14.04.3_amd64.deb ... Unpacking libklibc (2.0.3-0ubuntu1.14.04.3) over (2.0.3-0ubuntu1) ... Preparing to unpack .../initramfs-tools_0.103ubuntu4.7_all.deb ... Unpacking initramfs-tools (0.103ubuntu4.7) over (0.103ubuntu4) ... Preparing to unpack .../initramfs-tools-bin_0.103ubuntu4.7_amd64.deb ... Unpacking initramfs-tools-bin (0.103ubuntu4.7) over (0.103ubuntu4) ... Preparing to unpack .../cpio_2.11+dfsg-1ubuntu1.2_amd64.deb ... Unpacking cpio (2.11+dfsg-1ubuntu1.2) over (2.11+dfsg-1ubuntu1) ... Preparing to unpack .../plymouth_0.8.8-0ubuntu17.1_amd64.deb ... Unpacking plymouth (0.8.8-0ubuntu17.1) over (0.8.8-0ubuntu17) ... Preparing to unpack .../libpng12-0_1.2.50-1ubuntu2.14.04.2_amd64.deb ... Unpacking libpng12-0:amd64 (1.2.50-1ubuntu2.14.04.2) over (1.2.50-1ubuntu2) ... Preparing to unpack .../libplymouth2_0.8.8-0ubuntu17.1_amd64.deb ... Unpacking libplymouth2:amd64 (0.8.8-0ubuntu17.1) over (0.8.8-0ubuntu17) ... Preparing to unpack .../libroken18-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libroken18-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libasn1-8-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libk5crypto3_1.12+dfsg-2ubuntu5.3_amd64.deb ... Unpacking libk5crypto3:amd64 (1.12+dfsg-2ubuntu5.3) over (1.12+dfsg-2ubuntu4) ... Preparing to unpack .../libgssapi-krb5-2_1.12+dfsg-2ubuntu5.3_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.12+dfsg-2ubuntu5.3) over (1.12+dfsg-2ubuntu4) ... Preparing to unpack .../libkrb5-3_1.12+dfsg-2ubuntu5.3_amd64.deb ... Unpacking libkrb5-3:amd64 (1.12+dfsg-2ubuntu5.3) over (1.12+dfsg-2ubuntu4) ... Preparing to unpack .../libkrb5support0_1.12+dfsg-2ubuntu5.3_amd64.deb ... Unpacking libkrb5support0:amd64 (1.12+dfsg-2ubuntu5.3) over (1.12+dfsg-2ubuntu4) ... Preparing to unpack .../libidn11_1.28-1ubuntu2.1_amd64.deb ... Unpacking libidn11:amd64 (1.28-1ubuntu2.1) over (1.28-1ubuntu2) ... Preparing to unpack .../libhcrypto4-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libhcrypto4-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libheimbase1-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libwind0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libhx509-5-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libkrb5-26-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libheimntlm0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.6~git20131207+dfsg-1ubuntu1.2_amd64.deb ... Unpacking libgssapi3-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) over (1.6~git20131207+dfsg-1ubuntu1) ... Preparing to unpack .../libldap-2.4-2_2.4.31-1+nmu2ubuntu8.4_amd64.deb ... Unpacking libldap-2.4-2:amd64 (2.4.31-1+nmu2ubuntu8.4) over (2.4.31-1+nmu2ubuntu8) ... Preparing to unpack .../librtmp0_2.4+20121230.gitdf6c518-1ubuntu0.1_amd64.deb ... Unpacking librtmp0:amd64 (2.4+20121230.gitdf6c518-1ubuntu0.1) over (2.4+20121230.gitdf6c518-1) ... Preparing to unpack .../libcurl3-gnutls_7.35.0-1ubuntu2.10_amd64.deb ... Unpacking libcurl3-gnutls:amd64 (7.35.0-1ubuntu2.10) over (7.35.0-1ubuntu2) ... Preparing to unpack .../libpam-runtime_1.1.8-1ubuntu2.2_all.deb ... Unpacking libpam-runtime (1.1.8-1ubuntu2.2) over (1.1.8-1ubuntu2) ... Setting up libpam-runtime (1.1.8-1ubuntu2.2) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.19-0ubuntu6.13_amd64.deb ... Unpacking multiarch-support (2.19-0ubuntu6.13) over (2.19-0ubuntu6) ... Setting up multiarch-support (2.19-0ubuntu6.13) ... (Reading database ... 11858 files and directories currently installed.) Preparing to unpack .../makedev_2.3.1-93ubuntu2~ubuntu14.04.1_all.deb ... Unpacking makedev (2.3.1-93ubuntu2~ubuntu14.04.1) over (2.3.1-93ubuntu1) ... Preparing to unpack .../apt-transport-https_1.0.1ubuntu2.17_amd64.deb ... Unpacking apt-transport-https (1.0.1ubuntu2.17) over (1.0.1ubuntu2) ... Preparing to unpack .../openssl_1.0.1f-1ubuntu2.22_amd64.deb ... Unpacking openssl (1.0.1f-1ubuntu2.22) over (1.0.1f-1ubuntu2) ... Preparing to unpack .../ca-certificates_20160104ubuntu0.14.04.1_all.deb ... Unpacking ca-certificates (20160104ubuntu0.14.04.1) over (20130906ubuntu2) ... Preparing to unpack .../dpkg-dev_1.17.5ubuntu5.7_all.deb ... Unpacking dpkg-dev (1.17.5ubuntu5.7) over (1.17.5ubuntu5) ... Preparing to unpack .../libdpkg-perl_1.17.5ubuntu5.7_all.deb ... Unpacking libdpkg-perl (1.17.5ubuntu5.7) over (1.17.5ubuntu5) ... Preparing to unpack .../patch_2.7.1-4ubuntu2.3_amd64.deb ... Unpacking patch (2.7.1-4ubuntu2.3) over (2.7.1-4) ... Preparing to unpack .../optipng_0.6.4-1ubuntu0.14.04.1_amd64.deb ... Unpacking optipng (0.6.4-1ubuntu0.14.04.1) over (0.6.4-1build1) ... Preparing to unpack .../pkg-create-dbgsym_0.67~trusty_all.deb ... Unpacking pkg-create-dbgsym (0.67~trusty) over (0.64) ... Setting up initscripts (2.88dsf-41ubuntu6.3) ... Installing new version of config file /etc/init.d/ondemand ... Setting up libdbus-1-3:amd64 (1.6.18-0ubuntu4.5) ... Setting up libjson-c2:amd64 (0.11-3ubuntu1.2) ... Setting up libcgmanager0:amd64 (0.24-0ubuntu7.5) ... Setting up libprocps3:amd64 (1:3.3.9-1ubuntu2.2) ... Setting up procps (1:3.3.9-1ubuntu2.2) ... invoke-rc.d: policy-rc.d denied execution of start. Setting up libudev1:amd64 (204-5ubuntu20.24) ... Setting up udev (204-5ubuntu20.24) ... Installing new version of config file /etc/init/udev-fallback-graphics.conf ... invoke-rc.d: policy-rc.d denied execution of restart. Removing 'diversion of /bin/udevadm to /bin/udevadm.upgrade by fake-udev' update-initramfs: deferring update (trigger activated) Setting up iproute2 (3.12.0-2ubuntu1) ... Setting up ifupdown (0.7.47.2ubuntu4.4) ... Installing new version of config file /etc/init/network-interface.conf ... Setting up libjson0:amd64 (0.11-3ubuntu1.2) ... Setting up upstart (1.12.1-0ubuntu4.2) ... Installing new version of config file /etc/cron.daily/upstart ... Setting up libc-dev-bin (2.19-0ubuntu6.13) ... Setting up linux-libc-dev:amd64 (3.13.0-129.178) ... Setting up libc6-dev:amd64 (2.19-0ubuntu6.13) ... Setting up libtsan0:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up libgomp1:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up libitm1:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up libatomic1:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up libasan0:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up libquadmath0:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up cpp-4.8 (4.8.4-2ubuntu1~14.04.3) ... Setting up binutils (2.24-5ubuntu14.2) ... Setting up libgcc-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up gcc-4.8 (4.8.4-2ubuntu1~14.04.3) ... Setting up libstdc++-4.8-dev:amd64 (4.8.4-2ubuntu1~14.04.3) ... Setting up g++-4.8 (4.8.4-2ubuntu1~14.04.3) ... Setting up libffi6:amd64 (3.1~rc1+r3.0.13-12ubuntu0.1) ... Setting up libgcrypt11:amd64 (1.5.3-2ubuntu4.5) ... Setting up libtasn1-6:amd64 (3.4-3ubuntu0.5) ... Setting up libgnutls26:amd64 (2.12.23-12ubuntu2.8) ... Setting up libsqlite3-0:amd64 (3.8.2-1ubuntu2.1) ... Setting up libssl1.0.0:amd64 (1.0.1f-1ubuntu2.22) ... Setting up libdrm2:amd64 (2.4.67-1ubuntu0.14.04.2) ... Setting up libklibc (2.0.3-0ubuntu1.14.04.3) ... Setting up klibc-utils (2.0.3-0ubuntu1.14.04.3) ... Setting up initramfs-tools-bin (0.103ubuntu4.7) ... Setting up cpio (2.11+dfsg-1ubuntu1.2) ... Setting up initramfs-tools (0.103ubuntu4.7) ... update-initramfs: deferring update (trigger activated) Setting up libpng12-0:amd64 (1.2.50-1ubuntu2.14.04.2) ... Setting up libplymouth2:amd64 (0.8.8-0ubuntu17.1) ... Setting up plymouth (0.8.8-0ubuntu17.1) ... update-initramfs: deferring update (trigger activated) Setting up libroken18-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libasn1-8-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libkrb5support0:amd64 (1.12+dfsg-2ubuntu5.3) ... Setting up libk5crypto3:amd64 (1.12+dfsg-2ubuntu5.3) ... Setting up libkrb5-3:amd64 (1.12+dfsg-2ubuntu5.3) ... Setting up libgssapi-krb5-2:amd64 (1.12+dfsg-2ubuntu5.3) ... Setting up libidn11:amd64 (1.28-1ubuntu2.1) ... Setting up libhcrypto4-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libheimbase1-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libwind0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libhx509-5-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libkrb5-26-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libheimntlm0-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libgssapi3-heimdal:amd64 (1.6~git20131207+dfsg-1ubuntu1.2) ... Setting up libldap-2.4-2:amd64 (2.4.31-1+nmu2ubuntu8.4) ... Setting up librtmp0:amd64 (2.4+20121230.gitdf6c518-1ubuntu0.1) ... Setting up libcurl3-gnutls:amd64 (7.35.0-1ubuntu2.10) ... Setting up makedev (2.3.1-93ubuntu2~ubuntu14.04.1) ... Setting up apt-transport-https (1.0.1ubuntu2.17) ... Setting up openssl (1.0.1f-1ubuntu2.22) ... Setting up ca-certificates (20160104ubuntu0.14.04.1) ... Setting up patch (2.7.1-4ubuntu2.3) ... Setting up optipng (0.6.4-1ubuntu0.14.04.1) ... Setting up pkg-create-dbgsym (0.67~trusty) ... Setting up perl-modules (5.18.2-2ubuntu1.1) ... Setting up perl (5.18.2-2ubuntu1.1) ... Setting up libdpkg-perl (1.17.5ubuntu5.7) ... Setting up dpkg-dev (1.17.5ubuntu5.7) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... Processing triggers for initramfs-tools (0.103ubuntu4.7) ... Processing triggers for ca-certificates (20160104ubuntu0.14.04.1) ... Updating certificates in /etc/ssl/certs... 35 added, 26 removed; done. Running hooks in /etc/ca-certificates/update.d....done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-13348244 amd64 trusty -c chroot:build-PACKAGEBUILD-13348244 --arch=amd64 --dist=trusty --nolog 'libretro-melonds_0.4-r201709071732-d03db93-3~ubuntu14.04.1.dsc' Initiating build PACKAGEBUILD-13348244 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-93-generic #116-Ubuntu SMP Fri Aug 11 21:17:51 UTC 2017 x86_64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on lgw01-30.buildd Negative repeat count does nothing at /usr/share/perl5/Sbuild/Build.pm line 2385. +==============================================================================+ Negative repeat count does nothing at /usr/share/perl5/Sbuild/Base.pm line 124. | libretro-melonds 0.4-r201709071732-d03db93-3~ubuntu14.04.1 (amd64) 07 Sep 2017 17:38 | +==============================================================================+ Package: libretro-melonds Version: 0.4-r201709071732-d03db93-3~ubuntu14.04.1 Source Version: 0.4-r201709071732-d03db93-3~ubuntu14.04.1 Distribution: trusty Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 I: NOTICE: Log filtering will replace 'build/libretro-melonds-2d3aVE/libretro-melonds-0.4-r201709071732-d03db93' with '<>' I: NOTICE: Log filtering will replace 'build/libretro-melonds-2d3aVE' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-13348244/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- libretro-melonds_0.4-r201709071732-d03db93-3~ubuntu14.04.1.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-4adLf_/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign copy: ./ InRelease Ign copy: ./ Release.gpg Get:1 copy: ./ Release [2119 B] Get:2 copy: ./ Sources [214 B] Get:3 copy: ./ Packages [528 B] Ign copy: ./ Translation-en Fetched 2861 B in 0s (265 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 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 768 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-4adLf_/apt_archive/ ./ sbuild-build-depends-core-dummy 0.invalid.0 [768 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 768 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 11867 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 9) Filtered Build-Depends: debhelper (>= 9) dpkg-deb: building package `sbuild-build-depends-libretro-melonds-dummy' in `/<>/resolver-Lzbxwu/apt_archive/sbuild-build-depends-libretro-melonds-dummy.deb'. Ign copy: ./ InRelease Ign copy: ./ Release.gpg Get:1 copy: ./ Release [2119 B] Get:2 copy: ./ Sources [212 B] Get:3 copy: ./ Packages [532 B] Ign copy: ./ Translation-en Fetched 2863 B in 0s (269 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install libretro-melonds build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: bsdmainutils debhelper dh-apparmor file gettext gettext-base groff-base intltool-debian libasprintf0c2 libcroco3 libglib2.0-0 libmagic1 libpipeline1 libunistring0 libxml2 man-db po-debconf Suggested packages: wamerican wordlist whois vacation dh-make apparmor-easyprof gettext-doc groff less www-browser libmail-box-perl Recommended packages: curl wget lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xml-core libmail-sendmail-perl The following NEW packages will be installed: bsdmainutils debhelper dh-apparmor file gettext gettext-base groff-base intltool-debian libasprintf0c2 libcroco3 libglib2.0-0 libmagic1 libpipeline1 libunistring0 libxml2 man-db po-debconf sbuild-build-depends-libretro-melonds-dummy 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. Need to get 6069 kB of archives. After this operation, 22.3 MB of additional disk space will be used. Get:1 copy:/<>/resolver-Lzbxwu/apt_archive/ ./ sbuild-build-depends-libretro-melonds-dummy 0.invalid.0 [774 B] Get:2 http://ftpmaster.internal/ubuntu/ trusty-security/main libmagic1 amd64 1:5.14-2ubuntu3.3 [185 kB] Get:3 http://ftpmaster.internal/ubuntu/ trusty-updates/main libasprintf0c2 amd64 0.18.3.1-1ubuntu3 [6712 B] Get:4 http://ftpmaster.internal/ubuntu/ trusty-updates/main libglib2.0-0 amd64 2.40.2-0ubuntu1 [1058 kB] Get:5 http://ftpmaster.internal/ubuntu/ trusty/main libpipeline1 amd64 1.3.0-1 [24.0 kB] Get:6 http://ftpmaster.internal/ubuntu/ trusty-security/main libxml2 amd64 2.9.1+dfsg1-3ubuntu4.9 [573 kB] Get:7 http://ftpmaster.internal/ubuntu/ trusty/main groff-base amd64 1.22.2-5 [1053 kB] Get:8 http://ftpmaster.internal/ubuntu/ trusty/main bsdmainutils amd64 9.0.5ubuntu1 [203 kB] Get:9 http://ftpmaster.internal/ubuntu/ trusty-updates/main man-db amd64 2.6.7.1-1ubuntu1 [857 kB] Get:10 http://ftpmaster.internal/ubuntu/ trusty/main libcroco3 amd64 0.6.8-2ubuntu1 [82.4 kB] Get:11 http://ftpmaster.internal/ubuntu/ trusty/main libunistring0 amd64 0.9.3-5ubuntu3 [271 kB] Get:12 http://ftpmaster.internal/ubuntu/ trusty-security/main file amd64 1:5.14-2ubuntu3.3 [18.9 kB] Get:13 http://ftpmaster.internal/ubuntu/ trusty-updates/main gettext-base amd64 0.18.3.1-1ubuntu3 [48.8 kB] Get:14 http://ftpmaster.internal/ubuntu/ trusty-updates/main gettext amd64 0.18.3.1-1ubuntu3 [829 kB] Get:15 http://ftpmaster.internal/ubuntu/ trusty/main intltool-debian all 0.35.0+20060710.1 [31.6 kB] Get:16 http://ftpmaster.internal/ubuntu/ trusty/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB] Get:17 http://ftpmaster.internal/ubuntu/ trusty-security/main dh-apparmor all 2.10.95-0ubuntu2.6~14.04.1 [13.0 kB] Get:18 http://ftpmaster.internal/ubuntu/ trusty/main debhelper all 9.20131227ubuntu1 [604 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 6069 kB in 0s (13.0 MB/s) Selecting previously unselected package libmagic1:amd64. (Reading database ... 11867 files and directories currently installed.) Preparing to unpack .../libmagic1_1%3a5.14-2ubuntu3.3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.14-2ubuntu3.3) ... Selecting previously unselected package libasprintf0c2:amd64. Preparing to unpack .../libasprintf0c2_0.18.3.1-1ubuntu3_amd64.deb ... Unpacking libasprintf0c2:amd64 (0.18.3.1-1ubuntu3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../libglib2.0-0_2.40.2-0ubuntu1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.40.2-0ubuntu1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../libpipeline1_1.3.0-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.3.0-1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../libxml2_2.9.1+dfsg1-3ubuntu4.9_amd64.deb ... Unpacking libxml2:amd64 (2.9.1+dfsg1-3ubuntu4.9) ... Selecting previously unselected package groff-base. Preparing to unpack .../groff-base_1.22.2-5_amd64.deb ... Unpacking groff-base (1.22.2-5) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.5ubuntu1_amd64.deb ... Unpacking bsdmainutils (9.0.5ubuntu1) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.6.7.1-1ubuntu1_amd64.deb ... Unpacking man-db (2.6.7.1-1ubuntu1) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../libcroco3_0.6.8-2ubuntu1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.8-2ubuntu1) ... Selecting previously unselected package libunistring0:amd64. Preparing to unpack .../libunistring0_0.9.3-5ubuntu3_amd64.deb ... Unpacking libunistring0:amd64 (0.9.3-5ubuntu3) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.14-2ubuntu3.3_amd64.deb ... Unpacking file (1:5.14-2ubuntu3.3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.18.3.1-1ubuntu3_amd64.deb ... Unpacking gettext-base (0.18.3.1-1ubuntu3) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.18.3.1-1ubuntu3_amd64.deb ... Unpacking gettext (0.18.3.1-1ubuntu3) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.1_all.deb ... Unpacking intltool-debian (0.35.0+20060710.1) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.16+nmu2ubuntu1_all.deb ... Unpacking po-debconf (1.0.16+nmu2ubuntu1) ... Selecting previously unselected package dh-apparmor. Preparing to unpack .../dh-apparmor_2.10.95-0ubuntu2.6~14.04.1_all.deb ... Unpacking dh-apparmor (2.10.95-0ubuntu2.6~14.04.1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20131227ubuntu1_all.deb ... Unpacking debhelper (9.20131227ubuntu1) ... Selecting previously unselected package sbuild-build-depends-libretro-melonds-dummy. Preparing to unpack .../sbuild-build-depends-libretro-melonds-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-libretro-melonds-dummy (0.invalid.0) ... Setting up libmagic1:amd64 (1:5.14-2ubuntu3.3) ... Setting up libasprintf0c2:amd64 (0.18.3.1-1ubuntu3) ... Setting up libglib2.0-0:amd64 (2.40.2-0ubuntu1) ... No schema files found: doing nothing. Setting up libpipeline1:amd64 (1.3.0-1) ... Setting up libxml2:amd64 (2.9.1+dfsg1-3ubuntu4.9) ... Setting up groff-base (1.22.2-5) ... Setting up bsdmainutils (9.0.5ubuntu1) ... 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 man-db (2.6.7.1-1ubuntu1) ... Not building database; man-db/auto-update is not 'true'. Setting up libcroco3:amd64 (0.6.8-2ubuntu1) ... Setting up libunistring0:amd64 (0.9.3-5ubuntu3) ... Setting up file (1:5.14-2ubuntu3.3) ... Setting up gettext-base (0.18.3.1-1ubuntu3) ... Setting up gettext (0.18.3.1-1ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.16+nmu2ubuntu1) ... Setting up dh-apparmor (2.10.95-0ubuntu2.6~14.04.1) ... Setting up debhelper (9.20131227ubuntu1) ... Setting up sbuild-build-depends-libretro-melonds-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.19-0ubuntu6.13) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-93-generic amd64 (x86_64) Toolchain package versions: binutils_2.24-5ubuntu14.2 dpkg-dev_1.17.5ubuntu5.7 g++-4.8_4.8.4-2ubuntu1~14.04.3 gcc-4.8_4.8.4-2ubuntu1~14.04.3 libc6-dev_2.19-0ubuntu6.13 libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3 libstdc++6_4.8.4-2ubuntu1~14.04.3 linux-libc-dev_3.13.0-129.178 Package versions: adduser_3.113+nmu3ubuntu3 advancecomp_1.18-1 apt_1.0.1ubuntu2.17 apt-transport-https_1.0.1ubuntu2.17 base-files_7.2ubuntu5.5 base-passwd_3.5.33 bash_4.3-7ubuntu1.7 binutils_2.24-5ubuntu14.2 bsdmainutils_9.0.5ubuntu1 bsdutils_1:2.20.1-5.1ubuntu20.9 build-essential_11.6ubuntu6 busybox-initramfs_1:1.21.0-1ubuntu1 bzip2_1.0.6-5 ca-certificates_20160104ubuntu0.14.04.1 coreutils_8.21-1ubuntu5.4 cpio_2.11+dfsg-1ubuntu1.2 cpp_4:4.8.2-1ubuntu6 cpp-4.8_4.8.4-2ubuntu1~14.04.3 dash_0.5.7-4ubuntu1 debconf_1.5.51ubuntu2 debhelper_9.20131227ubuntu1 debianutils_4.4 dh-apparmor_2.10.95-0ubuntu2.6~14.04.1 diffutils_1:3.3-1 dpkg_1.17.5ubuntu5.7 dpkg-dev_1.17.5ubuntu5.7 e2fslibs_1.42.9-3ubuntu1.3 e2fsprogs_1.42.9-3ubuntu1.3 fakeroot_1.20-3ubuntu2 file_1:5.14-2ubuntu3.3 findutils_4.4.2-7 g++_4:4.8.2-1ubuntu6 g++-4.8_4.8.4-2ubuntu1~14.04.3 gcc_4:4.8.2-1ubuntu6 gcc-4.8_4.8.4-2ubuntu1~14.04.3 gcc-4.8-base_4.8.4-2ubuntu1~14.04.3 gcc-4.9-base_4.9.3-0ubuntu4 gettext_0.18.3.1-1ubuntu3 gettext-base_0.18.3.1-1ubuntu3 gnupg_1.4.16-1ubuntu2.4 gpgv_1.4.16-1ubuntu2.4 grep_2.16-1 groff-base_1.22.2-5 gzip_1.6-3ubuntu1 hostname_3.15ubuntu1 ifupdown_0.7.47.2ubuntu4.4 initramfs-tools_0.103ubuntu4.7 initramfs-tools-bin_0.103ubuntu4.7 initscripts_2.88dsf-41ubuntu6.3 insserv_1.14.0-5ubuntu2 intltool-debian_0.35.0+20060710.1 iproute2_3.12.0-2ubuntu1 klibc-utils_2.0.3-0ubuntu1.14.04.3 kmod_15-0ubuntu6 libacl1_2.2.52-1 libapt-pkg4.12_1.0.1ubuntu2.17 libasan0_4.8.4-2ubuntu1~14.04.3 libasn1-8-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libasprintf0c2_0.18.3.1-1ubuntu3 libatomic1_4.8.4-2ubuntu1~14.04.3 libattr1_1:2.4.47-1ubuntu1 libaudit-common_1:2.3.2-2ubuntu1 libaudit1_1:2.3.2-2ubuntu1 libblkid1_2.20.1-5.1ubuntu20.9 libbz2-1.0_1.0.6-5 libc-bin_2.19-0ubuntu6.13 libc-dev-bin_2.19-0ubuntu6.13 libc6_2.19-0ubuntu6.13 libc6-dev_2.19-0ubuntu6.13 libcap2_1:2.24-0ubuntu2 libcgmanager0_0.24-0ubuntu7.5 libcloog-isl4_0.18.2-1 libcomerr2_1.42.9-3ubuntu1.3 libcroco3_0.6.8-2ubuntu1 libcurl3-gnutls_7.35.0-1ubuntu2.10 libdb5.3_5.3.28-3ubuntu3 libdbus-1-3_1.6.18-0ubuntu4.5 libdebconfclient0_0.187ubuntu1 libdpkg-perl_1.17.5ubuntu5.7 libdrm2_2.4.67-1ubuntu0.14.04.2 libfakeroot_1.20-3ubuntu2 libffi6_3.1~rc1+r3.0.13-12ubuntu0.1 libgcc-4.8-dev_4.8.4-2ubuntu1~14.04.3 libgcc1_1:4.9.3-0ubuntu4 libgcrypt11_1.5.3-2ubuntu4.5 libgdbm3_1.8.3-12build1 libglib2.0-0_2.40.2-0ubuntu1 libgmp10_2:5.1.3+dfsg-1ubuntu1 libgnutls26_2.12.23-12ubuntu2.8 libgomp1_4.8.4-2ubuntu1~14.04.3 libgpg-error0_1.12-0.2ubuntu1 libgssapi-krb5-2_1.12+dfsg-2ubuntu5.3 libgssapi3-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libhcrypto4-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libheimbase1-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libheimntlm0-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libhx509-5-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libidn11_1.28-1ubuntu2.1 libisl10_0.12.2-1 libitm1_4.8.4-2ubuntu1~14.04.3 libjson-c2_0.11-3ubuntu1.2 libjson0_0.11-3ubuntu1.2 libk5crypto3_1.12+dfsg-2ubuntu5.3 libkeyutils1_1.5.6-1 libklibc_2.0.3-0ubuntu1.14.04.3 libkmod2_15-0ubuntu6 libkrb5-26-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libkrb5-3_1.12+dfsg-2ubuntu5.3 libkrb5support0_1.12+dfsg-2ubuntu5.3 libldap-2.4-2_2.4.31-1+nmu2ubuntu8.4 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.14-2ubuntu3.3 libmount1_2.20.1-5.1ubuntu20.9 libmpc3_1.0.1-1ubuntu1 libmpfr4_3.1.2-1 libncurses5_5.9+20140118-1ubuntu1 libncursesw5_5.9+20140118-1ubuntu1 libnih-dbus1_1.0.3-4ubuntu25 libnih1_1.0.3-4ubuntu25 libp11-kit0_0.20.2-2ubuntu2 libpam-modules_1.1.8-1ubuntu2.2 libpam-modules-bin_1.1.8-1ubuntu2.2 libpam-runtime_1.1.8-1ubuntu2.2 libpam0g_1.1.8-1ubuntu2.2 libpcre3_1:8.31-2ubuntu2.3 libpipeline1_1.3.0-1 libplymouth2_0.8.8-0ubuntu17.1 libpng12-0_1.2.50-1ubuntu2.14.04.2 libprocps3_1:3.3.9-1ubuntu2.2 libquadmath0_4.8.4-2ubuntu1~14.04.3 libreadline6_6.3-4ubuntu2 libroken18-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 librtmp0_2.4+20121230.gitdf6c518-1ubuntu0.1 libsasl2-2_2.1.25.dfsg1-17build1 libsasl2-modules-db_2.1.25.dfsg1-17build1 libselinux1_2.2.2-1ubuntu0.1 libsemanage-common_2.2-1 libsemanage1_2.2-1 libsepol1_2.2-1ubuntu0.1 libslang2_2.2.4-15ubuntu1 libsqlite3-0_3.8.2-1ubuntu2.1 libss2_1.42.9-3ubuntu1.3 libssl1.0.0_1.0.1f-1ubuntu2.22 libstdc++-4.8-dev_4.8.4-2ubuntu1~14.04.3 libstdc++6_4.8.4-2ubuntu1~14.04.3 libtasn1-6_3.4-3ubuntu0.5 libtimedate-perl_2.3000-1 libtinfo5_5.9+20140118-1ubuntu1 libtsan0_4.8.4-2ubuntu1~14.04.3 libudev1_204-5ubuntu20.24 libunistring0_0.9.3-5ubuntu3 libusb-0.1-4_2:0.1.12-23.3ubuntu1 libustr-1.0-1_1.0.4-3ubuntu2 libuuid1_2.20.1-5.1ubuntu20.9 libwind0-heimdal_1.6~git20131207+dfsg-1ubuntu1.2 libxml2_2.9.1+dfsg1-3ubuntu4.9 linux-libc-dev_3.13.0-129.178 lockfile-progs_0.1.17 login_1:4.1.5.1-1ubuntu9.5 lsb-base_4.1+Debian11ubuntu6.2 make_3.81-8.2ubuntu3 makedev_2.3.1-93ubuntu2~ubuntu14.04.1 man-db_2.6.7.1-1ubuntu1 mawk_1.3.3-17ubuntu2 module-init-tools_15-0ubuntu6 mount_2.20.1-5.1ubuntu20.9 mountall_2.53 multiarch-support_2.19-0ubuntu6.13 ncurses-base_5.9+20140118-1ubuntu1 ncurses-bin_5.9+20140118-1ubuntu1 openssl_1.0.1f-1ubuntu2.22 optipng_0.6.4-1ubuntu0.14.04.1 passwd_1:4.1.5.1-1ubuntu9.5 patch_2.7.1-4ubuntu2.3 perl_5.18.2-2ubuntu1.1 perl-base_5.18.2-2ubuntu1.1 perl-modules_5.18.2-2ubuntu1.1 pkg-create-dbgsym_0.67~trusty pkgbinarymangler_121 plymouth_0.8.8-0ubuntu17.1 po-debconf_1.0.16+nmu2ubuntu1 policyrcd-script-zg2_0.1-2 procps_1:3.3.9-1ubuntu2.2 readline-common_6.3-4ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-libretro-melonds-dummy_0.invalid.0 sed_4.2.2-4ubuntu1 sensible-utils_0.0.9 sysv-rc_2.88dsf-41ubuntu6.3 sysvinit-utils_2.88dsf-41ubuntu6.3 tar_1.27.1-1ubuntu0.1 tzdata_2016j-0ubuntu0.14.04 ubuntu-keyring_2012.05.19 udev_204-5ubuntu20.24 upstart_1.12.1-0ubuntu4.2 util-linux_2.20.1-5.1ubuntu20.9 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-1ubuntu1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- dpkg-source: warning: extracting unsigned source package (libretro-melonds_0.4-r201709071732-d03db93-3~ubuntu14.04.1.dsc) dpkg-source: info: extracting libretro-melonds in libretro-melonds-0.4-r201709071732-d03db93 dpkg-source: info: unpacking libretro-melonds_0.4-r201709071732-d03db93-3~ubuntu14.04.1.tar.gz 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-13348244 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-13348244 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-13348244 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: source package libretro-melonds dpkg-buildpackage: source version 0.4-r201709071732-d03db93-3~ubuntu14.04.1 dpkg-buildpackage: source distribution trusty dpkg-source --before-build libretro-melonds-0.4-r201709071732-d03db93 dpkg-buildpackage: host architecture amd64 fakeroot debian/rules clean dh clean dh_testdir dh_auto_clean /bin/sh: 1: git: not found make[1]: Entering directory `/<>' rm -f ./libretro-common/rthreads/rthreads.o ./libretro-common/streams/file_stream.o ./src/NDS.o ./src/ARM.o ./src/ARMInterpreter.o ./src/ARMInterpreter_ALU.o ./src/ARMInterpreter_Branch.o ./src/ARMInterpreter_LoadStore.o ./src/CP15.o ./src/DMA.o ./src/GPU.o ./src/GPU2D.o ./src/GPU3D.o ./src/GPU3D_Soft.o ./src/NDSCart.o ./src/RTC.o ./src/SPI.o ./src/SPU.o ./src/Config.o ./src/Wifi.o ./src/libretro.o melonds_libretro.so make[1]: Leaving directory `/<>' dh_clean debian/rules build-arch dh build-arch dh_testdir -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory `/<>' dh_auto_build -- GIT_VERSION="' d03db93'" /bin/sh: 1: git: not found make[2]: Entering directory `/<>' cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -olibretro-common/rthreads/rthreads.o libretro-common/rthreads/rthreads.c In file included from ./libretro-common/include/rthreads/rthreads.h:31:0, from libretro-common/rthreads/rthreads.c:30: ./libretro-common/include/retro_miscellaneous.h: In function ‘db_to_gain’: ./libretro-common/include/retro_miscellaneous.h:185:4: warning: implicit declaration of function ‘powf’ [-Wimplicit-function-declaration] return powf(10.0f, db / 20.0f); ^ ./libretro-common/include/retro_miscellaneous.h:185:11: warning: incompatible implicit declaration of built-in function ‘powf’ [enabled by default] return powf(10.0f, db / 20.0f); ^ cc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -olibretro-common/streams/file_stream.o libretro-common/streams/file_stream.c g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/NDS.o src/NDS.cpp src/NDS.cpp: In function ‘void NDS::Reset()’: src/NDS.cpp:262:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] f = fopen(path, "rb"); ^ src/NDS.cpp:288:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] f = fopen(path, "rb"); ^ src/NDS.cpp: In function ‘u32 NDS::RunFrame()’: src/NDS.cpp:433:13: warning: unused variable ‘ndscycles’ [-Wunused-variable] s32 ndscycles = 0; ^ src/NDS.cpp: In function ‘void NDS::DivDone(u32)’: src/NDS.cpp:767:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = num; ^ src/NDS.cpp:769:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (num == -0x80000000 && den == -1) ^ src/NDS.cpp:771:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = 0x80000000; ^ src/NDS.cpp:775:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = (s64)(num / den); ^ src/NDS.cpp:776:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = (s64)(num % den); ^ src/NDS.cpp:784:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s64 num = *(s64*)&DivNumerator[0]; ^ src/NDS.cpp:788:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = (num<0) ? 1:-1; ^ src/NDS.cpp:789:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = num; ^ src/NDS.cpp:791:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (num == -0x8000000000000000 && den == -1) ^ src/NDS.cpp:793:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = 0x8000000000000000; ^ src/NDS.cpp:797:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = (s64)(num / den); ^ src/NDS.cpp:798:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = (s64)(num % den); ^ src/NDS.cpp:805:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s64 num = *(s64*)&DivNumerator[0]; ^ src/NDS.cpp:806:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s64 den = *(s64*)&DivDenominator[0]; ^ src/NDS.cpp:809:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = (num<0) ? 1:-1; ^ src/NDS.cpp:810:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = num; ^ src/NDS.cpp:812:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (num == -0x8000000000000000 && den == -1) ^ src/NDS.cpp:814:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = 0x8000000000000000; ^ src/NDS.cpp:818:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivQuotient[0] = (s64)(num / den); ^ src/NDS.cpp:819:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(s64*)&DivRemainder[0] = (s64)(num % den); ^ src/NDS.cpp: In function ‘void NDS::SqrtDone(u32)’: src/NDS.cpp:849:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] val = *(u64*)&SqrtVal[0]; ^ src/NDS.cpp: In function ‘u16 NDS::ARM9Read16(u32)’: src/NDS.cpp:965:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&ARM9BIOS[addr & 0xFFF]; ^ src/NDS.cpp:971:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&MainRAM[addr & 0x3FFFFF]; ^ src/NDS.cpp:981:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&GPU::Palette[addr & 0x7FF]; ^ src/NDS.cpp:997:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&GPU::OAM[addr & 0x7FF]; ^ src/NDS.cpp: In function ‘u32 NDS::ARM9Read32(u32)’: src/NDS.cpp:1012:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&ARM9BIOS[addr & 0xFFF]; ^ src/NDS.cpp:1018:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&MainRAM[addr & 0x3FFFFF]; ^ src/NDS.cpp:1028:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&GPU::Palette[addr & 0x7FF]; ^ src/NDS.cpp:1044:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&GPU::OAM[addr & 0x7FF]; ^ src/NDS.cpp: In function ‘void NDS::ARM9Write16(u32, u16)’: src/NDS.cpp:1085:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&MainRAM[addr & 0x3FFFFF] = val; ^ src/NDS.cpp:1097:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&GPU::Palette[addr & 0x7FF] = val; ^ src/NDS.cpp:1112:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&GPU::OAM[addr & 0x7FF] = val; ^ src/NDS.cpp: In function ‘void NDS::ARM9Write32(u32, u32)’: src/NDS.cpp:1124:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&MainRAM[addr & 0x3FFFFF] = val; ^ src/NDS.cpp:1136:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&GPU::Palette[addr & 0x7FF] = val; ^ src/NDS.cpp:1151:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&GPU::OAM[addr & 0x7FF] = val; ^ src/NDS.cpp: In function ‘u16 NDS::ARM7Read16(u32)’: src/NDS.cpp:1206:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&ARM7BIOS[addr]; ^ src/NDS.cpp:1213:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&MainRAM[addr & 0x3FFFFF]; ^ src/NDS.cpp:1217:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] else return *(u16*)&ARM7WRAM[addr & 0xFFFF]; ^ src/NDS.cpp:1220:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&ARM7WRAM[addr & 0xFFFF]; ^ src/NDS.cpp: In function ‘u32 NDS::ARM7Read32(u32)’: src/NDS.cpp:1246:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&ARM7BIOS[addr]; ^ src/NDS.cpp:1253:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&MainRAM[addr & 0x3FFFFF]; ^ src/NDS.cpp:1257:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] else return *(u32*)&ARM7WRAM[addr & 0xFFFF]; ^ src/NDS.cpp:1260:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u32*)&ARM7WRAM[addr & 0xFFFF]; ^ src/NDS.cpp: In function ‘void NDS::ARM7Write16(u32, u16)’: src/NDS.cpp:1314:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&MainRAM[addr & 0x3FFFFF] = val; ^ src/NDS.cpp:1319:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] else *(u16*)&ARM7WRAM[addr & 0xFFFF] = val; ^ src/NDS.cpp:1323:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ARM7WRAM[addr & 0xFFFF] = val; ^ src/NDS.cpp: In function ‘void NDS::ARM7Write32(u32, u32)’: src/NDS.cpp:1349:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&MainRAM[addr & 0x3FFFFF] = val; ^ src/NDS.cpp:1354:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] else *(u32*)&ARM7WRAM[addr & 0xFFFF] = val; ^ src/NDS.cpp:1358:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&ARM7WRAM[addr & 0xFFFF] = val; ^ src/NDS.cpp: In function ‘u16 NDS::ARM9IORead16(u32)’: src/NDS.cpp:1455:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] case 0x040000E0: return ((u16*)DMA9Fill)[0]; ^ src/NDS.cpp: In function ‘void NDS::ARM9IOWrite32(u32, u32)’: src/NDS.cpp:1998:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] case 0x040001B0: *(u32*)&ROMSeed0[0] = val; return; ^ src/NDS.cpp:1999:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] case 0x040001B4: *(u32*)&ROMSeed1[0] = val; return; ^ src/NDS.cpp: In function ‘void NDS::ARM7IOWrite32(u32, u32)’: src/NDS.cpp:2533:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] case 0x040001B0: *(u32*)&ROMSeed0[8] = val; return; ^ src/NDS.cpp:2534:40: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] case 0x040001B4: *(u32*)&ROMSeed1[8] = val; return; ^ In file included from src/NDS.cpp:27:0: src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_ABG(u32) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:987:64: required from here src/GPU.h:217:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:218:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:219:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:220:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:221:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:222:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:223:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BBG(u32) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:988:64: required from here src/GPU.h:277:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:278:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<7)) ret |= *(T*)&VRAM_H[addr & 0x7FFF]; ^ src/GPU.h:279:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_AOBJ(u32) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:989:65: required from here src/GPU.h:249:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:250:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:251:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:252:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:253:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BOBJ(u32) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:990:65: required from here src/GPU.h:301:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:302:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_ABG(u32) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1034:64: required from here src/GPU.h:217:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:218:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:219:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:220:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:221:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:222:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:223:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BBG(u32) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1035:64: required from here src/GPU.h:277:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:278:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<7)) ret |= *(T*)&VRAM_H[addr & 0x7FFF]; ^ src/GPU.h:279:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_AOBJ(u32) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1036:65: required from here src/GPU.h:249:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:250:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:251:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:252:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:253:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BOBJ(u32) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1037:65: required from here src/GPU.h:301:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:302:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_ABG(u32, T) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1103:59: required from here src/GPU.h:233:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) *(T*)&VRAM_A[addr & 0x1FFFF] = val; ^ src/GPU.h:234:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) *(T*)&VRAM_B[addr & 0x1FFFF] = val; ^ src/GPU.h:235:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:236:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ src/GPU.h:237:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) *(T*)&VRAM_E[addr & 0xFFFF] = val; ^ src/GPU.h:238:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) *(T*)&VRAM_F[addr & 0x3FFF] = val; ^ src/GPU.h:239:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) *(T*)&VRAM_G[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_BBG(u32, T) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1104:59: required from here src/GPU.h:289:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:290:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<7)) *(T*)&VRAM_H[addr & 0x7FFF] = val; ^ src/GPU.h:291:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) *(T*)&VRAM_I[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_AOBJ(u32, T) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1105:60: required from here src/GPU.h:263:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) *(T*)&VRAM_A[addr & 0x1FFFF] = val; ^ src/GPU.h:264:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) *(T*)&VRAM_B[addr & 0x1FFFF] = val; ^ src/GPU.h:265:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) *(T*)&VRAM_E[addr & 0xFFFF] = val; ^ src/GPU.h:266:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) *(T*)&VRAM_F[addr & 0x3FFF] = val; ^ src/GPU.h:267:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) *(T*)&VRAM_G[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_BOBJ(u32, T) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1106:60: required from here src/GPU.h:312:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ src/GPU.h:313:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) *(T*)&VRAM_I[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_ABG(u32, T) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1142:59: required from here src/GPU.h:233:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) *(T*)&VRAM_A[addr & 0x1FFFF] = val; ^ src/GPU.h:234:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) *(T*)&VRAM_B[addr & 0x1FFFF] = val; ^ src/GPU.h:235:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:236:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ src/GPU.h:237:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) *(T*)&VRAM_E[addr & 0xFFFF] = val; ^ src/GPU.h:238:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) *(T*)&VRAM_F[addr & 0x3FFF] = val; ^ src/GPU.h:239:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) *(T*)&VRAM_G[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_BBG(u32, T) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1143:59: required from here src/GPU.h:289:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:290:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<7)) *(T*)&VRAM_H[addr & 0x7FFF] = val; ^ src/GPU.h:291:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) *(T*)&VRAM_I[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_AOBJ(u32, T) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1144:60: required from here src/GPU.h:263:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) *(T*)&VRAM_A[addr & 0x1FFFF] = val; ^ src/GPU.h:264:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) *(T*)&VRAM_B[addr & 0x1FFFF] = val; ^ src/GPU.h:265:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) *(T*)&VRAM_E[addr & 0xFFFF] = val; ^ src/GPU.h:266:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) *(T*)&VRAM_F[addr & 0x3FFF] = val; ^ src/GPU.h:267:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) *(T*)&VRAM_G[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_BOBJ(u32, T) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1145:60: required from here src/GPU.h:312:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ src/GPU.h:313:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) *(T*)&VRAM_I[addr & 0x3FFF] = val; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_ARM7(u32) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1230:44: required from here src/GPU.h:323:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:324:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_ARM7(u32) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1270:44: required from here src/GPU.h:323:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:324:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_ARM7(u32, T) [with T = short unsigned int; u32 = unsigned int]’: src/NDS.cpp:1336:43: required from here src/GPU.h:334:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:335:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ src/GPU.h: In instantiation of ‘void GPU::WriteVRAM_ARM7(u32, T) [with T = unsigned int; u32 = unsigned int]’: src/NDS.cpp:1372:43: required from here src/GPU.h:334:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) *(T*)&VRAM_C[addr & 0x1FFFF] = val; ^ src/GPU.h:335:53: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) *(T*)&VRAM_D[addr & 0x1FFFF] = val; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/ARM.o src/ARM.cpp g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/ARMInterpreter.o src/ARMInterpreter.cpp g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/ARMInterpreter_ALU.o src/ARMInterpreter_ALU.cpp g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/ARMInterpreter_Branch.o src/ARMInterpreter_Branch.cpp g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/ARMInterpreter_LoadStore.o src/ARMInterpreter_LoadStore.cpp src/ARMInterpreter_LoadStore.cpp: In function ‘void ARMInterpreter::A_LDM(ARM*)’: src/ARMInterpreter_LoadStore.cpp:423:36: warning: ‘wbbase’ may be used uninitialized in this function [-Wmaybe-uninitialized] cpu->R[baseid] = wbbase; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/CP15.o src/CP15.cpp src/CP15.cpp: In function ‘bool CP15::HandleCodeRead16(u32, u16*)’: src/CP15.cpp:185:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u16*)&ITCM[addr & 0x7FFF]; ^ src/CP15.cpp: In function ‘bool CP15::HandleCodeRead32(u32, u32*)’: src/CP15.cpp:196:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u32*)&ITCM[addr & 0x7FFF]; ^ src/CP15.cpp: In function ‘bool CP15::HandleDataRead16(u32, u16*, u32)’: src/CP15.cpp:224:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u16*)&ITCM[addr & 0x7FFF]; ^ src/CP15.cpp:229:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u16*)&DTCM[(addr - DTCMBase) & 0x3FFF]; ^ src/CP15.cpp: In function ‘bool CP15::HandleDataRead32(u32, u32*, u32)’: src/CP15.cpp:240:42: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u32*)&ITCM[addr & 0x7FFF]; ^ src/CP15.cpp:245:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *val = *(u32*)&DTCM[(addr - DTCMBase) & 0x3FFF]; ^ src/CP15.cpp: In function ‘bool CP15::HandleDataWrite16(u32, u16, u32)’: src/CP15.cpp:272:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ITCM[addr & 0x7FFF] = val; ^ src/CP15.cpp:277:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&DTCM[(addr - DTCMBase) & 0x3FFF] = val; ^ src/CP15.cpp: In function ‘bool CP15::HandleDataWrite32(u32, u32, u32)’: src/CP15.cpp:288:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&ITCM[addr & 0x7FFF] = val; ^ src/CP15.cpp:293:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&DTCM[(addr - DTCMBase) & 0x3FFF] = val; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/DMA.o src/DMA.cpp src/DMA.cpp: In member function ‘s32 DMA::Run(s32)’: src/DMA.cpp:229:78: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] GPU3D::WriteToGXFIFO(*(u32*)&NDS::MainRAM[CurSrcAddr&0x3FFFFF]); ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/GPU.o src/GPU.cpp src/GPU.cpp: In function ‘void GPU::StartScanline(u32)’: src/GPU.cpp:685:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else if (NextVCount != -1) ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/GPU2D.o src/GPU2D.cpp src/GPU2D.cpp: In member function ‘u16* GPU2D::GetBGExtPal(u32, u32)’: src/GPU2D.cpp:835:95: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&dst[i] |= *(u32*)&GPU::VRAM_E[(slot << 13) + (pal << 9) + (i << 1)]; ^ src/GPU2D.cpp:839:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&dst[i] |= *(u32*)&GPU::VRAM_F[((slot&1) << 13) + (pal << 9) + (i << 1)]; ^ src/GPU2D.cpp:843:99: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&dst[i] |= *(u32*)&GPU::VRAM_G[((slot&1) << 13) + (pal << 9) + (i << 1)]; ^ src/GPU2D.cpp: In member function ‘u16* GPU2D::GetOBJExtPal(u32)’: src/GPU2D.cpp:871:80: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&dst[i] |= *(u32*)&GPU::VRAM_F[(pal << 9) + (i << 1)]; ^ src/GPU2D.cpp:875:80: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&dst[i] |= *(u32*)&GPU::VRAM_G[(pal << 9) + (i << 1)]; ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawScanline_Mode1(u32, u32*)’: src/GPU2D.cpp:1025:51: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (Num) backdrop = *(u16*)&GPU::Palette[0x400]; ^ src/GPU2D.cpp:1026:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] else backdrop = *(u16*)&GPU::Palette[0]; ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawBG_Large(u32, u32*)’: src/GPU2D.cpp:1725:19: warning: variable ‘xmossize’ set but not used [-Wunused-but-set-variable] u32 xmos = 0, xmossize = 0; ^ src/GPU2D.cpp:1727:9: warning: unused variable ‘tilesetaddr’ [-Wunused-variable] u32 tilesetaddr, tilemapaddr; ^ src/GPU2D.cpp: In member function ‘void GPU2D::InterleaveSprites(u32*, u32, u32*)’: src/GPU2D.cpp:1815:17: warning: unused variable ‘blendfunc’ [-Wunused-variable] u32 blendfunc = 0; ^ In file included from src/GPU2D.cpp:22:0: src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_ABG(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU.h:343:36: required from ‘T GPU::ReadVRAM_BG(u32) [with T = short unsigned int; u32 = unsigned int]’ src/GPU2D.cpp:1319:107: required from here src/GPU.h:217:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:218:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:219:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:220:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:221:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:222:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:223:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BBG(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU.h:345:36: required from ‘T GPU::ReadVRAM_BG(u32) [with T = short unsigned int; u32 = unsigned int]’ src/GPU2D.cpp:1319:107: required from here src/GPU.h:277:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:278:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<7)) ret |= *(T*)&VRAM_H[addr & 0x7FFF]; ^ src/GPU.h:279:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_AOBJ(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU.h:352:37: required from ‘T GPU::ReadVRAM_OBJ(u32) [with T = short unsigned int; u32 = unsigned int]’ src/GPU2D.cpp:2074:105: required from ‘void GPU2D::DrawSprite_Rotscale(u16*, u16*, u32, u32, u32, u32, s32, s32, u32*) [with bool window = false; u16 = short unsigned int; u32 = unsigned int; s32 = int]’ src/GPU2D.cpp:1877:137: required from here src/GPU.h:249:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:250:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:251:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:252:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:253:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_BOBJ(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU.h:354:37: required from ‘T GPU::ReadVRAM_OBJ(u32) [with T = short unsigned int; u32 = unsigned int]’ src/GPU2D.cpp:2074:105: required from ‘void GPU2D::DrawSprite_Rotscale(u16*, u16*, u32, u32, u32, u32, s32, s32, u32*) [with bool window = false; u16 = short unsigned int; u32 = unsigned int; s32 = int]’ src/GPU2D.cpp:1877:137: required from here src/GPU.h:301:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU.h:302:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<8)) ret |= *(T*)&VRAM_I[addr & 0x3FFF]; ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawBG_Text(u32, u32*, u32)’: src/GPU2D.cpp:1399:82: warning: ‘pixelsaddr’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(pixelsaddr + (tilexoff >> 1)) & 0x0F; ^ src/GPU2D.cpp:1392:45: warning: ‘curtile’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 tilexoff = (curtile & 0x0400) ? (7-(xoff&0x7)) : (xoff&0x7); ^ src/GPU2D.cpp:1335:74: warning: ‘extpalslot’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (extpal) curpal = GetBGExtPal(extpalslot, curtile>>12); ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawBG_Affine(u32, u32*, u32)’: src/GPU2D.cpp:1425:9: warning: ‘yshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 yshift; ^ src/GPU2D.cpp:1488:111: warning: ‘coordmask’ may be used uninitialized in this function [-Wmaybe-uninitialized] curtile = GPU::ReadVRAM_BG(tilemapaddr + ((((rotY & coordmask) >> 11) << yshift) + ((rotX & coordmask) >> 11))); ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawBG_Extended(u32, u32*, u32)’: src/GPU2D.cpp:1643:13: warning: ‘yshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 yshift; ^ src/GPU2D.cpp:1691:117: warning: ‘coordmask’ may be used uninitialized in this function [-Wmaybe-uninitialized] curtile = GPU::ReadVRAM_BG(tilemapaddr + (((((rotY & coordmask) >> 11) << yshift) + ((rotX & coordmask) >> 11)) << 1)); ^ src/GPU2D.cpp:1624:91: warning: ‘yshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)); ^ src/GPU2D.cpp:1588:79: warning: ‘ymask’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)) << 1)); ^ src/GPU2D.cpp:1588:114: warning: ‘xmask’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)) << 1)); ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawBG_Large(u32, u32*)’: src/GPU2D.cpp:1792:83: warning: ‘yshift’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)); ^ src/GPU2D.cpp:1792:68: warning: ‘ymask’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)); ^ src/GPU2D.cpp:1792:103: warning: ‘xmask’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_BG(tilemapaddr + (((rotY & ymask) >> 8) << yshift) + ((rotX & xmask) >> 8)); ^ src/GPU2D.cpp: In member function ‘void GPU2D::DrawSprite_Rotscale(u16*, u16*, u32, u32, u32, u32, s32, s32, u32*) [with bool window = false; u16 = short unsigned int; u32 = unsigned int; s32 = int]’: src/GPU2D.cpp:2074:105: warning: ‘ytilefactor’ may be used uninitialized in this function [-Wmaybe-uninitialized] color = GPU::ReadVRAM_OBJ(pixelsaddr + ((rotY >> 8) * ytilefactor) + ((rotX >> 8) << 1)); ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/GPU3D.o src/GPU3D.cpp src/GPU3D.cpp: In function ‘void GPU3D::SubmitPolygon()’: src/GPU3D.cpp:715:46: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (LastStripPolygon->NumVertices == lastpolyverts && ^ src/GPU3D.cpp:635:9: warning: unused variable ‘prev’ [-Wunused-variable] int prev, next; ^ src/GPU3D.cpp:635:15: warning: unused variable ‘next’ [-Wunused-variable] int prev, next; ^ src/GPU3D.cpp:778:42: warning: ‘reusedvertices[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] Vertex v1 = *reusedvertices[1]; ^ src/GPU3D.cpp:777:42: warning: ‘reusedvertices[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] Vertex v0 = *reusedvertices[0]; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/GPU3D_Soft.o src/GPU3D_Soft.cpp In file included from src/GPU3D_Soft.cpp:22:0: src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_TexPal(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU3D_Soft.cpp:519:74: required from here src/GPU.h:378:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<4)) ret |= *(T*)&VRAM_E[addr & 0xFFFF]; ^ src/GPU.h:379:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<5)) ret |= *(T*)&VRAM_F[addr & 0x3FFF]; ^ src/GPU.h:380:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<6)) ret |= *(T*)&VRAM_G[addr & 0x3FFF]; ^ src/GPU.h: In instantiation of ‘T GPU::ReadVRAM_Texture(u32) [with T = short unsigned int; u32 = unsigned int]’: src/GPU3D_Soft.cpp:573:63: required from here src/GPU.h:364:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<0)) ret |= *(T*)&VRAM_A[addr & 0x1FFFF]; ^ src/GPU.h:365:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<1)) ret |= *(T*)&VRAM_B[addr & 0x1FFFF]; ^ src/GPU.h:366:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<2)) ret |= *(T*)&VRAM_C[addr & 0x1FFFF]; ^ src/GPU.h:367:28: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (mask & (1<<3)) ret |= *(T*)&VRAM_D[addr & 0x1FFFF]; ^ src/GPU3D_Soft.cpp: In function ‘void GPU3D::SoftRenderer::RenderPolygonScanline(GPU3D::SoftRenderer::RendererPolygon*, s32)’: src/GPU3D_Soft.cpp:210:39: warning: ‘interpX.GPU3D::SoftRenderer::Interpolator::yfactor’ may be used uninitialized in this function [-Wmaybe-uninitialized] return y0 + (((y1-y0) * yfactor) >> shift); ^ src/GPU3D_Soft.cpp:1104:18: note: ‘interpX.GPU3D::SoftRenderer::Interpolator::yfactor’ was declared here Interpolator interpX(xstart, xend+1, wl, wr, 8); ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/NDSCart.o src/NDSCart.cpp src/NDSCart.cpp: In function ‘void NDSCart_SRAM::LoadSave(char*)’: src/NDSCart.cpp:98:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] FILE* f = fopen(path, "rb"); ^ src/NDSCart.cpp: In function ‘void NDSCart_SRAM::SetMemoryType()’: src/NDSCart.cpp:182:61: warning: format ‘%X’ expects a matching ‘unsigned int’ argument [-Wformat=] printf("bad save size %X. assuming EEPROM 64K\n"); ^ src/NDSCart.cpp: In function ‘void NDSCart_SRAM::Write(u8, u32)’: src/NDSCart.cpp:630:39: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] FILE* f = fopen(SRAMPath, "wb"); ^ src/NDSCart.cpp: In function ‘bool NDSCart::LoadROM(const char*, bool)’: src/NDSCart.cpp:825:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] FILE* f = fopen(path, "rb"); ^ src/NDSCart.cpp: In function ‘void NDSCart::ROMPrepareData(u32)’: src/NDSCart.cpp:942:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ROMDataOut = *(u32*)&DataOut[DataOutPos]; ^ src/NDSCart.cpp: In function ‘void NDSCart::WriteROMCnt(u32)’: src/NDSCart.cpp:963:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u64 seed0 = *(u32*)&NDS::ROMSeed0[snum] | ((u64)NDS::ROMSeed0[snum+4] << 32); ^ src/NDSCart.cpp:964:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u64 seed1 = *(u32*)&NDS::ROMSeed1[snum] | ((u64)NDS::ROMSeed1[snum+4] << 32); ^ src/NDSCart.cpp:996:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[0] = ByteSwap(*(u32*)&ROMCommand[4]); ^ src/NDSCart.cpp:996:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[0] = ByteSwap(*(u32*)&ROMCommand[4]); ^ src/NDSCart.cpp:997:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = ByteSwap(*(u32*)&ROMCommand[0]); ^ src/NDSCart.cpp:997:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = ByteSwap(*(u32*)&ROMCommand[0]); ^ src/NDSCart.cpp:999:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u32 tmp = ByteSwap(*(u32*)&cmd[4]); ^ src/NDSCart.cpp:1000:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = ByteSwap(*(u32*)&cmd[0]); ^ src/NDSCart.cpp:1000:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = ByteSwap(*(u32*)&cmd[0]); ^ src/NDSCart.cpp:1001:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[0] = tmp; ^ src/NDSCart.cpp:1005:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[0] = *(u32*)&ROMCommand[0]; ^ src/NDSCart.cpp:1005:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[0] = *(u32*)&ROMCommand[0]; ^ src/NDSCart.cpp:1006:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = *(u32*)&ROMCommand[4]; ^ src/NDSCart.cpp:1006:46: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&cmd[4] = *(u32*)&ROMCommand[4]; ^ src/NDSCart.cpp:1036:32: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&DataOut[pos] = CartID; ^ src/NDSCart.cpp:1068:36: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&DataOut[pos] = CartID; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/RTC.o src/RTC.cpp g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/SPI.o src/SPI.cpp src/SPI.cpp: In function ‘void SPI_Firmware::Reset()’: src/SPI.cpp:102:31: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] FILE* f = fopen(path, "rb"); ^ src/SPI.cpp:136:25: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] f = fopen(path, "rb"); ^ src/SPI.cpp:140:29: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] f = fopen(path, "wb"); ^ src/SPI.cpp: In function ‘void SPI_Firmware::Write(u8, u32)’: src/SPI.cpp:315:46: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings] FILE* f = fopen("firmware.bin", "r+b"); ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/SPU.o src/SPU.cpp src/SPU.cpp: In member function ‘void SPU::Channel::NextSample_PCM8()’: src/SPU.cpp:161:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos >= (LoopPos + Length)) ^ src/SPU.cpp: In member function ‘void SPU::Channel::NextSample_PCM16()’: src/SPU.cpp:185:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((Pos<<1) >= (LoopPos + Length)) ^ src/SPU.cpp: In member function ‘void SPU::Channel::NextSample_ADPCM()’: src/SPU.cpp:225:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if ((Pos>>1) >= (LoopPos + Length)) ^ src/SPU.cpp:270:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos == (LoopPos<<1)) ^ src/SPU.cpp: In member function ‘void SPU::CaptureUnit::Run(s32)’: src/SPU.cpp:365:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos >= Length) ^ src/SPU.cpp:385:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Pos >= Length) ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/Config.o src/Config.cpp src/Config.cpp: In function ‘void Config::Save()’: src/Config.cpp:154:60: warning: format ‘%s’ expects argument of type ‘char*’, but argument 4 has type ‘void*’ [-Wformat=] fprintf(f, "%s=%s\n", entry->Name, entry->Value); ^ src/Config.cpp: In function ‘void Config::Load()’: src/Config.cpp:115:32: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] fgets(linebuf, 1024, f); ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/Wifi.o src/Wifi.cpp src/Wifi.cpp: In function ‘void Wifi::StartTX_LocN(int, int)’: src/Wifi.cpp:303:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] slot->Length = *(u16*)&RAM[slot->Addr + 0xA] & 0x3FFF; ^ src/Wifi.cpp: In function ‘void Wifi::StartTX_Cmd()’: src/Wifi.cpp:322:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] slot->Length = *(u16*)&RAM[slot->Addr + 0xA] & 0x3FFF; ^ src/Wifi.cpp: In function ‘void Wifi::StartTX_Beacon()’: src/Wifi.cpp:337:48: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] slot->Length = *(u16*)&RAM[slot->Addr + 0xA] & 0x3FFF; ^ src/Wifi.cpp: In function ‘void Wifi::SendMPReply(u16, u16)’: src/Wifi.cpp:397:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[slot->Addr] = 0x0001; ^ src/Wifi.cpp:407:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[slot->Addr + 0x4] = 0x0001; ^ src/Wifi.cpp: In function ‘void Wifi::SendMPDefaultReply()’: src/Wifi.cpp:427:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xA] = 28; // length ^ src/Wifi.cpp:435:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x00] = 0x0158; ^ src/Wifi.cpp:436:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x02] = 0x00F0;//0; // TODO?? ^ src/Wifi.cpp:437:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x04] = IOPORT(W_BSSID0); ^ src/Wifi.cpp:438:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x06] = IOPORT(W_BSSID1); ^ src/Wifi.cpp:439:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x08] = IOPORT(W_BSSID2); ^ src/Wifi.cpp:440:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x0A] = IOPORT(W_MACAddr0); ^ src/Wifi.cpp:441:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x0C] = IOPORT(W_MACAddr1); ^ src/Wifi.cpp:442:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x0E] = IOPORT(W_MACAddr2); ^ src/Wifi.cpp:443:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x10] = 0x0903; ^ src/Wifi.cpp:444:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x12] = 0x00BF; ^ src/Wifi.cpp:445:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x14] = 0x1000; ^ src/Wifi.cpp:446:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&reply[0xC + 0x16] = IOPORT(W_TXSeqNo) << 4; ^ src/Wifi.cpp:447:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&reply[0xC + 0x18] = 0; ^ src/Wifi.cpp:449:6: warning: unused variable ‘txlen’ [-Wunused-variable] int txlen = Platform::MP_SendPacket(reply, 12+28); ^ src/Wifi.cpp: In function ‘void Wifi::SendMPAck()’: src/Wifi.cpp:457:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xA] = 32; // length ^ src/Wifi.cpp:463:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x00] = 0x0218; ^ src/Wifi.cpp:464:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x02] = 0; ^ src/Wifi.cpp:465:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x04] = 0x0903; ^ src/Wifi.cpp:466:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x06] = 0x00BF; ^ src/Wifi.cpp:467:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x08] = 0x0300; ^ src/Wifi.cpp:468:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x0A] = IOPORT(W_BSSID0); ^ src/Wifi.cpp:469:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x0C] = IOPORT(W_BSSID1); ^ src/Wifi.cpp:470:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x0E] = IOPORT(W_BSSID2); ^ src/Wifi.cpp:471:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x10] = IOPORT(W_MACAddr0); ^ src/Wifi.cpp:472:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x12] = IOPORT(W_MACAddr1); ^ src/Wifi.cpp:473:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x14] = IOPORT(W_MACAddr2); ^ src/Wifi.cpp:474:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x16] = IOPORT(W_TXSeqNo) << 4; ^ src/Wifi.cpp:475:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x18] = 0x0033; // ??? ^ src/Wifi.cpp:476:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&ack[0xC + 0x1A] = 0; ^ src/Wifi.cpp:477:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&ack[0xC + 0x1C] = 0; ^ src/Wifi.cpp:479:6: warning: unused variable ‘txlen’ [-Wunused-variable] int txlen = Platform::MP_SendPacket(ack, 12+32); ^ src/Wifi.cpp: In function ‘bool Wifi::ProcessTX(Wifi::TXSlot*, int)’: src/Wifi.cpp:555:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] slot->Length = *(u16*)&RAM[slot->Addr + 0xA] & 0x3FFF; ^ src/Wifi.cpp:587:58: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] oldts = *(u64*)&RAM[slot->Addr + 0xC + 24]; ^ src/Wifi.cpp:588:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u64*)&RAM[slot->Addr + 0xC + 24] = USCounter; ^ src/Wifi.cpp:596:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[slot->Addr + 0xC + 22] = IOPORT(W_TXSeqNo) << 4; ^ src/Wifi.cpp:610:50: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u64*)&RAM[slot->Addr + 0xC + 24] = oldts; ^ src/Wifi.cpp:603:17: warning: unused variable ‘txlen’ [-Wunused-variable] int txlen = Platform::MP_SendPacket(&RAM[slot->Addr], 12 + slot->Length); ^ src/Wifi.cpp:619:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[slot->Addr] = 0x0001; ^ src/Wifi.cpp:631:70: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u16 clientmask = *(u16*)&RAM[slot->Addr + 12 + 24 + 2]; ^ src/Wifi.cpp:704:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[slot->Addr + 0x2] = 0; ^ src/Wifi.cpp: In function ‘bool Wifi::CheckRX(bool)’: src/Wifi.cpp:769:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] framelen = *(u16*)&RXBuffer[10]; ^ src/Wifi.cpp:777:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] framectl = *(u16*)&RXBuffer[12+0]; ^ src/Wifi.cpp:780:20: warning: variable ‘a_dst’ set but not used [-Wunused-but-set-variable] u32 a_src, a_dst, a_bss; ^ src/Wifi.cpp:850:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RXBuffer[0] = rxflags; ^ src/Wifi.cpp:851:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RXBuffer[2] = 0x0040; // ??? ^ src/Wifi.cpp:852:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RXBuffer[6] = txrate; ^ src/Wifi.cpp:853:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RXBuffer[8] = framelen; ^ src/Wifi.cpp:854:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RXBuffer[10] = 0x4080; // min/max RSSI. dunno ^ src/Wifi.cpp: In function ‘void Wifi::USTimer(u32)’: src/Wifi.cpp:986:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[addr] = *(u16*)&RXBuffer[RXBufferPtr]; ^ src/Wifi.cpp:986:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[addr] = *(u16*)&RXBuffer[RXBufferPtr]; ^ src/Wifi.cpp:997:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[0]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:997:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[0]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:998:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[2]; IncrementRXAddr(headeraddr, 4); ^ src/Wifi.cpp:998:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[2]; IncrementRXAddr(headeraddr, 4); ^ src/Wifi.cpp:999:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[6]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:999:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[6]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:1000:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[8]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:1000:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[8]; IncrementRXAddr(headeraddr); ^ src/Wifi.cpp:1001:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[10]; ^ src/Wifi.cpp:1001:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[headeraddr] = *(u16*)&RXBuffer[10]; ^ src/Wifi.cpp:1015:63: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u16 clientmask = *(u16*)&RXBuffer[0xC + 26]; ^ src/Wifi.cpp:1018:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SendMPReply(*(u16*)&RXBuffer[0xC + 24], *(u16*)&RXBuffer[0xC + 26]); ^ src/Wifi.cpp:1018:90: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] SendMPReply(*(u16*)&RXBuffer[0xC + 24], *(u16*)&RXBuffer[0xC + 26]); ^ src/Wifi.cpp:1028:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (TXCurSlot == -1) ^ src/Wifi.cpp: In function ‘u16 Wifi::Read(u32)’: src/Wifi.cpp:1091:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] return *(u16*)&RAM[addr & 0x1FFE]; ^ src/Wifi.cpp:1137:41: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] u16 ret = *(u16*)&RAM[rdaddr]; ^ src/Wifi.cpp: In function ‘void Wifi::Write(u32, u16)’: src/Wifi.cpp:1181:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[addr & 0x1FFE] = val; ^ src/Wifi.cpp:1401:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&RAM[wraddr] = val; ^ src/Wifi.cpp: In function ‘bool Wifi::CheckRX(bool)’: src/Wifi.cpp:832:44: warning: ‘a_bss’ may be used uninitialized in this function [-Wmaybe-uninitialized] bssidmatch = MACEqual(&RXBuffer[12 + a_bss], (u8*)&IOPORT(W_BSSID0)); ^ src/Wifi.cpp:780:13: warning: ‘a_src’ may be used uninitialized in this function [-Wmaybe-uninitialized] u32 a_src, a_dst, a_bss; ^ g++ -std=gnu++11 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -O2 -DNDEBUG -Wall -D__LIBRETRO__ -fPIC -I./libretro-common/include -fPIC -c -osrc/libretro.o src/libretro.cpp src/libretro.cpp: In function ‘bool Platform::MP_Init()’: src/libretro.cpp:302:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&saddr.sa_data[2] = htonl(INADDR_ANY); ^ src/libretro.cpp:303:30: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&saddr.sa_data[0] = htons(7064); ^ src/libretro.cpp:321:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&MPSendAddr.sa_data[2] = htonl(INADDR_BROADCAST); ^ src/libretro.cpp:322:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&MPSendAddr.sa_data[0] = htons(7064); ^ src/libretro.cpp: In function ‘int Platform::MP_SendPacket(u8*, int)’: src/libretro.cpp:351:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u32*)&PacketBuffer[0] = htonl(0x4946494E); // NIFI ^ src/libretro.cpp:354:29: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(u16*)&PacketBuffer[6] = htons(len); ^ In file included from /usr/include/arpa/inet.h:22:0, from src/libretro.cpp:20: src/libretro.cpp: In function ‘int Platform::MP_RecvPacket(u8*, bool)’: src/libretro.cpp:392:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ntohl(*(u32*)&PacketBuffer[0]) != 0x4946494E) ^ In file included from /usr/include/x86_64-linux-gnu/bits/byteswap.h:35:0, from /usr/include/endian.h:60, from /usr/include/x86_64-linux-gnu/bits/waitstatus.h:64, from /usr/include/stdlib.h:42, from src/libretro.cpp:3: src/libretro.cpp:402:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (ntohs(*(u16*)&PacketBuffer[6]) != rlen) ^ src/libretro.cpp: At global scope: src/libretro.cpp:424:38: warning: ‘rumble’ defined but not used [-Wunused-variable] static struct retro_rumble_interface rumble; ^ src/libretro.cpp:473:17: warning: ‘phase’ defined but not used [-Wunused-variable] static unsigned phase; ^ src/libretro.cpp:474:12: warning: ‘mouse_rel_x’ defined but not used [-Wunused-variable] static int mouse_rel_x; ^ src/libretro.cpp:475:12: warning: ‘mouse_rel_y’ defined but not used [-Wunused-variable] static int mouse_rel_y; ^ g++ -fPIC -shared -Wl,--version-script=./src/link.T -Wl,--no-undefined -o melonds_libretro.so ./libretro-common/rthreads/rthreads.o ./libretro-common/streams/file_stream.o ./src/NDS.o ./src/ARM.o ./src/ARMInterpreter.o ./src/ARMInterpreter_ALU.o ./src/ARMInterpreter_Branch.o ./src/ARMInterpreter_LoadStore.o ./src/CP15.o ./src/DMA.o ./src/GPU.o ./src/GPU2D.o ./src/GPU3D.o ./src/GPU3D_Soft.o ./src/NDSCart.o ./src/RTC.o ./src/SPI.o ./src/SPU.o ./src/Config.o ./src/Wifi.o ./src/libretro.o -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -lm ./libretro-common/rthreads/rthreads.o: In function `sthread_create': /<>/libretro-common/rthreads/rthreads.c:183: undefined reference to `pthread_create' ./libretro-common/rthreads/rthreads.o: In function `sthread_join': /<>/libretro-common/rthreads/rthreads.c:238: undefined reference to `pthread_join' ./libretro-common/rthreads/rthreads.o: In function `sthread_detach': /<>/libretro-common/rthreads/rthreads.c:217: undefined reference to `pthread_detach' collect2: error: ld returned 1 exit status make[2]: *** [melonds_libretro.so] Error 1 make[2]: Leaving directory `/<>' dh_auto_build: make -j1 GIT_VERSION=' d03db93' returned exit code 2 make[1]: *** [override_dh_auto_build] Error 2 make[1]: Leaving directory `/<>' make: *** [build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2 -------------------------------------------------------------------------------- Build finished at 20170907-1739 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build-Space: 4368 Build-Time: 20 Distribution: trusty Fail-Stage: build Host Architecture: amd64 Install-Time: 9 Job: libretro-melonds_0.4-r201709071732-d03db93-3~ubuntu14.04.1.dsc Machine Architecture: amd64 Package: libretro-melonds Package-Time: 30 Source-Version: 0.4-r201709071732-d03db93-3~ubuntu14.04.1 Space: 4368 Status: attempted Version: 0.4-r201709071732-d03db93-3~ubuntu14.04.1 -------------------------------------------------------------------------------- Finished at 20170907-1739 Build needed 00:00:30, 4368k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Scanning for processes to kill in build PACKAGEBUILD-13348244 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Stopping target for build PACKAGEBUILD-13348244 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=trusty --arch=amd64 PACKAGEBUILD-13348244 Removing build PACKAGEBUILD-13348244