sbuild (Debian sbuild) 0.78.1 (09 February 2019) on gcc131.bak.milne.osuosl.org +==============================================================================+ | miniupnpd 2.2.1-1 (s390x) Tue, 15 Jun 2021 10:50:22 +0000 | +==============================================================================+ Package: miniupnpd Version: 2.2.1-1 Source Version: 2.2.1-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: s390x Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/unstable-amd64-sbuild-9398d8fb-4d52-4f93-9f99-8aa331207db4' with '<>' I: NOTICE: Log filtering will replace 'build/miniupnpd-t54QVO/resolver-3w5DZ9' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Get:1 http://debian.oregonstate.edu/debian unstable InRelease [161 kB] Get:2 http://debian.oregonstate.edu/debian unstable/main Sources.diff/Index [63.6 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 Packages.diff/Index [63.6 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources T-2021-06-15-0801.29-F-2021-06-15-0801.29.pdiff [1155 B] Get:4 http://debian.oregonstate.edu/debian unstable/main Sources T-2021-06-15-0801.29-F-2021-06-15-0801.29.pdiff [1155 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-06-15-0801.29-F-2021-06-15-0801.29.pdiff [4610 B] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 Packages T-2021-06-15-0801.29-F-2021-06-15-0801.29.pdiff [4610 B] Get:6 http://debian.oregonstate.edu/debian unstable/main s390x Packages [8296 kB] Fetched 8591 kB in 3s (3089 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'miniupnpd' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/miniupnp-team/miniupnpd.git Please use: git clone https://salsa.debian.org/miniupnp-team/miniupnpd.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 278 kB of source archives. Get:1 http://debian.oregonstate.edu/debian unstable/main miniupnpd 2.2.1-1 (dsc) [2166 B] Get:2 http://debian.oregonstate.edu/debian unstable/main miniupnpd 2.2.1-1 (tar) [250 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main miniupnpd 2.2.1-1 (diff) [26.1 kB] Fetched 278 kB in 0s (5001 kB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/miniupnpd-t54QVO/miniupnpd-2.2.1' with '<>' I: NOTICE: Log filtering will replace 'build/miniupnpd-t54QVO' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), libiptc-dev, libxtables-dev, libnftnl-dev, libmnl-dev, pkg-config, po-debconf, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x Filtered Build-Depends: debhelper-compat (= 13), libiptc-dev, libxtables-dev, libnftnl-dev, libmnl-dev, pkg-config, po-debconf, libc-dev, libstdc++-dev, build-essential:amd64, fakeroot:amd64, crossbuild-essential-s390x:amd64, libc-dev:s390x, libstdc++-dev:s390x dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [437 B] Get:5 copy:/<>/apt_archive ./ Packages [524 B] Fetched 1918 B in 0s (90.8 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev binutils-s390x-linux-gnu bsdextrautils build-essential cpp-10-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file g++ g++-10 g++-10-s390x-linux-gnu g++-s390x-linux-gnu gcc-10-base:s390x gcc-10-cross-base gcc-10-s390x-linux-gnu gcc-10-s390x-linux-gnu-base gcc-9-base:s390x gcc-s390x-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:s390x libasan6-s390x-cross libatomic1:s390x libatomic1-s390x-cross libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libcom-err2:s390x libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-10-dev-s390x-cross libgcc-9-dev:s390x libgcc-s1:s390x libgcc-s1-s390x-cross libglib2.0-0 libgomp1:s390x libgomp1-s390x-cross libgssapi-krb5-2:s390x libicu67 libio-string-perl libip4tc-dev:s390x libip4tc2:s390x libip6tc-dev:s390x libip6tc2:s390x libiptc-dev:s390x libitm1:s390x libitm1-s390x-cross libk5crypto3:s390x libkeyutils1:s390x libkrb5-3:s390x libkrb5support0:s390x liblocale-gettext-perl libmagic-mgc libmagic1 libmnl-dev:s390x libmnl0:s390x libnftnl-dev:s390x libnftnl11:s390x libnsl-dev libnsl-dev:s390x libnsl2:s390x libperl5.32 libpipeline1 libsigsegv2 libssl1.1:s390x libstdc++-10-dev libstdc++-10-dev-s390x-cross libstdc++-9-dev:s390x libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libtirpc-dev libtirpc-dev:s390x libtirpc3:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxtables-dev:s390x libxtables12:s390x libyaml-perl linux-libc-dev:s390x linux-libc-dev-s390x-cross m4 man-db perl perl-modules-5.32 pkg-config po-debconf sensible-utils ucf Suggested packages: autoconf-archive gnu-standards autoconf-doc binutils-doc gcc-10-locales cpp-doc dh-make binutils-multiarch debian-keyring g++-multilib g++-10-multilib gcc-10-doc g++-10-multilib-s390x-linux-gnu gcc-10-multilib-s390x-linux-gnu manpages-dev flex bison gdb-s390x-linux-gnu gcc-doc gettext-doc libasprintf-dev libgettextpo-dev groff glibc-doc:s390x libc-l10n:s390x locales:s390x glibc-doc manpages-dev:s390x gnupg git bzr krb5-doc:s390x krb5-user:s390x libnftnl-dev-doc:s390x libstdc++-10-doc libstdc++-9-doc:s390x libtool-doc gfortran | fortran95-compiler gcj-jdk libyaml-shell-perl m4-doc apparmor less www-browser perl-doc libterm-readline-gnu-perl | libterm-readline-perl-perl libtap-harness-archive-perl libmail-box-perl Recommended packages: gnupg libalgorithm-merge-perl curl | wget | lynx libidn2-0:s390x libnss-nis:s390x libnss-nisplus:s390x libfile-fcntllock-perl libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales:s390x libltdl-dev libwww-perl libxml-sax-expat-perl libyaml-libyaml-perl | libyaml-syck-perl netbase libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev binutils-s390x-linux-gnu bsdextrautils build-essential cpp-10-s390x-linux-gnu cpp-s390x-linux-gnu cross-config crossbuild-essential-s390x debhelper dh-autoreconf dh-strip-nondeterminism dpkg-cross dpkg-dev dwz file g++ g++-10 g++-10-s390x-linux-gnu g++-s390x-linux-gnu gcc-10-base:s390x gcc-10-cross-base gcc-10-s390x-linux-gnu gcc-10-s390x-linux-gnu-base gcc-9-base:s390x gcc-s390x-linux-gnu gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasan5:s390x libasan6-s390x-cross libatomic1:s390x libatomic1-s390x-cross libc6:s390x libc6-dev libc6-dev:s390x libc6-dev-s390x-cross libc6-s390x-cross libcom-err2:s390x libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev libcrypt-dev:s390x libcrypt1:s390x libdebhelper-perl libdebian-dpkgcross-perl libdpkg-perl libelf1 libfile-homedir-perl libfile-stripnondeterminism-perl libfile-which-perl libgcc-10-dev-s390x-cross libgcc-9-dev:s390x libgcc-s1:s390x libgcc-s1-s390x-cross libglib2.0-0 libgomp1:s390x libgomp1-s390x-cross libgssapi-krb5-2:s390x libicu67 libio-string-perl libip4tc-dev:s390x libip4tc2:s390x libip6tc-dev:s390x libip6tc2:s390x libiptc-dev:s390x libitm1:s390x libitm1-s390x-cross libk5crypto3:s390x libkeyutils1:s390x libkrb5-3:s390x libkrb5support0:s390x liblocale-gettext-perl libmagic-mgc libmagic1 libmnl-dev:s390x libmnl0:s390x libnftnl-dev:s390x libnftnl11:s390x libnsl-dev libnsl-dev:s390x libnsl2:s390x libperl5.32 libpipeline1 libsigsegv2 libssl1.1:s390x libstdc++-10-dev libstdc++-10-dev-s390x-cross libstdc++-9-dev:s390x libstdc++6:s390x libstdc++6-s390x-cross libsub-override-perl libtirpc-dev libtirpc-dev:s390x libtirpc3:s390x libtool libubsan1:s390x libubsan1-s390x-cross libuchardet0 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libxtables-dev:s390x libxtables12:s390x libyaml-perl linux-libc-dev:s390x linux-libc-dev-s390x-cross m4 man-db perl perl-modules-5.32 pkg-config po-debconf sbuild-build-depends-main-dummy:s390x sensible-utils ucf 0 upgraded, 123 newly installed, 0 to remove and 0 not upgraded. Need to get 205 MB of archives. After this operation, 880 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [948 B] Get:2 http://debian.oregonstate.edu/debian unstable/main amd64 bsdextrautils amd64 2.36.1-7 [145 kB] Get:3 http://debian.oregonstate.edu/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:4 http://debian.oregonstate.edu/debian unstable/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get:5 http://debian.oregonstate.edu/debian unstable/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get:6 http://debian.oregonstate.edu/debian unstable/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get:7 http://debian.oregonstate.edu/debian unstable/main amd64 perl-modules-5.32 all 5.32.1-4 [2823 kB] Get:8 http://debian.oregonstate.edu/debian unstable/main amd64 libperl5.32 amd64 5.32.1-4 [4117 kB] Get:9 http://debian.oregonstate.edu/debian unstable/main amd64 perl amd64 5.32.1-4 [293 kB] Get:10 http://debian.oregonstate.edu/debian unstable/main amd64 liblocale-gettext-perl amd64 1.07-4+b1 [19.0 kB] Get:11 http://debian.oregonstate.edu/debian unstable/main s390x gcc-10-base s390x 10.2.1-6 [201 kB] Get:12 http://debian.oregonstate.edu/debian unstable/main s390x gcc-9-base s390x 9.4.0-1 [199 kB] Get:13 http://debian.oregonstate.edu/debian unstable/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get:14 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get:15 http://debian.oregonstate.edu/debian unstable/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get:16 http://debian.oregonstate.edu/debian unstable/main amd64 file amd64 1:5.39-3 [69.1 kB] Get:17 http://debian.oregonstate.edu/debian unstable/main amd64 gettext-base amd64 0.21-4 [175 kB] Get:18 http://debian.oregonstate.edu/debian unstable/main amd64 ucf all 3.0043 [74.0 kB] Get:19 http://debian.oregonstate.edu/debian unstable/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get:20 http://debian.oregonstate.edu/debian unstable/main amd64 m4 amd64 1.4.18-5 [204 kB] Get:21 http://debian.oregonstate.edu/debian unstable/main amd64 autoconf all 2.69-14 [313 kB] Get:22 http://debian.oregonstate.edu/debian unstable/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get:23 http://debian.oregonstate.edu/debian unstable/main amd64 automake all 1:1.16.3-2 [814 kB] Get:24 http://debian.oregonstate.edu/debian unstable/main amd64 autopoint all 0.21-4 [510 kB] Get:25 http://debian.oregonstate.edu/debian unstable/main amd64 binutils-s390x-linux-gnu amd64 2.35.2-2 [1984 kB] Get:26 http://debian.oregonstate.edu/debian unstable/main amd64 libcrypt-dev amd64 1:4.4.18-4 [104 kB] Get:27 http://debian.oregonstate.edu/debian unstable/main amd64 libtirpc-dev amd64 1.3.1-1 [190 kB] Get:28 http://debian.oregonstate.edu/debian unstable/main amd64 libnsl-dev amd64 1.3.0-2 [66.4 kB] Get:29 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev amd64 2.31-12 [2346 kB] Get:30 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev amd64 10.2.1-6 [1741 kB] Get:31 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10 amd64 10.2.1-6 [9380 kB] Get:32 http://debian.oregonstate.edu/debian unstable/main amd64 g++ amd64 4:10.2.1-1 [1644 B] Get:33 http://debian.oregonstate.edu/debian unstable/main amd64 libdpkg-perl all 1.20.9 [1537 kB] Get:34 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-dev all 1.20.9 [2153 kB] Get:35 http://debian.oregonstate.edu/debian unstable/main amd64 build-essential amd64 12.9 [7704 B] Get:36 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-s390x-linux-gnu-base amd64 10.2.1-6cross1 [202 kB] Get:37 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-10-s390x-linux-gnu amd64 10.2.1-6cross1 [41.1 MB] Get:38 http://debian.oregonstate.edu/debian unstable/main amd64 cpp-s390x-linux-gnu amd64 4:10.2.1-1 [16.8 kB] Get:39 http://debian.oregonstate.edu/debian unstable/main amd64 cross-config all 2.6.18+nmu1 [31.5 kB] Get:40 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-cross-base all 10.2.1-6cross1 [197 kB] Get:41 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-s390x-cross all 2.31-9cross4 [1231 kB] Get:42 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-s1-s390x-cross all 10.2.1-6cross1 [24.6 kB] Get:43 http://debian.oregonstate.edu/debian unstable/main amd64 libgomp1-s390x-cross all 10.2.1-6cross1 [90.5 kB] Get:44 http://debian.oregonstate.edu/debian unstable/main amd64 libitm1-s390x-cross all 10.2.1-6cross1 [24.9 kB] Get:45 http://debian.oregonstate.edu/debian unstable/main amd64 libatomic1-s390x-cross all 10.2.1-6cross1 [7944 B] Get:46 http://debian.oregonstate.edu/debian unstable/main amd64 libasan6-s390x-cross all 10.2.1-6cross1 [1863 kB] Get:47 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++6-s390x-cross all 10.2.1-6cross1 [442 kB] Get:48 http://debian.oregonstate.edu/debian unstable/main amd64 libubsan1-s390x-cross all 10.2.1-6cross1 [747 kB] Get:49 http://debian.oregonstate.edu/debian unstable/main amd64 libgcc-10-dev-s390x-cross all 10.2.1-6cross1 [663 kB] Get:50 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-10-s390x-linux-gnu amd64 10.2.1-6cross1 [46.3 MB] Get:51 http://debian.oregonstate.edu/debian unstable/main amd64 gcc-s390x-linux-gnu amd64 4:10.2.1-1 [1456 B] Get:52 http://debian.oregonstate.edu/debian unstable/main amd64 linux-libc-dev-s390x-cross all 5.10.13-1cross4 [1395 kB] Get:53 http://debian.oregonstate.edu/debian unstable/main amd64 libc6-dev-s390x-cross all 2.31-9cross4 [1943 kB] Get:54 http://debian.oregonstate.edu/debian unstable/main amd64 libstdc++-10-dev-s390x-cross all 10.2.1-6cross1 [1684 kB] Get:55 http://debian.oregonstate.edu/debian unstable/main amd64 g++-10-s390x-linux-gnu amd64 10.2.1-6cross1 [44.2 MB] Get:56 http://debian.oregonstate.edu/debian unstable/main amd64 g++-s390x-linux-gnu amd64 4:10.2.1-1 [1176 B] Get:57 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-inifiles-perl all 3.000003-1 [52.1 kB] Get:58 http://debian.oregonstate.edu/debian unstable/main amd64 libio-string-perl all 1.08-3.1 [11.8 kB] Get:59 http://debian.oregonstate.edu/debian unstable/main amd64 libicu67 amd64 67.1-6 [8625 kB] Get:60 http://debian.oregonstate.edu/debian unstable/main amd64 libxml2 amd64 2.9.10+dfsg-6.7 [693 kB] Get:61 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-namespacesupport-perl all 1.12-1.1 [14.9 kB] Get:62 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-base-perl all 1.09-1.1 [20.7 kB] Get:63 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-sax-perl all 1.02+dfsg-1 [59.0 kB] Get:64 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-libxml-perl amd64 2.0134+dfsg-2+b1 [337 kB] Get:65 http://debian.oregonstate.edu/debian unstable/main amd64 libxml-simple-perl all 2.25-1 [72.0 kB] Get:66 http://debian.oregonstate.edu/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB] Get:67 http://debian.oregonstate.edu/debian unstable/main amd64 libconfig-auto-perl all 0.44-1.1 [19.0 kB] Get:68 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-which-perl all 1.23-1 [16.6 kB] Get:69 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-homedir-perl all 1.006-1 [43.8 kB] Get:70 http://debian.oregonstate.edu/debian unstable/main amd64 libdebian-dpkgcross-perl all 2.6.18+nmu1 [30.5 kB] Get:71 http://debian.oregonstate.edu/debian unstable/main amd64 dpkg-cross all 2.6.18+nmu1 [41.6 kB] Get:72 http://debian.oregonstate.edu/debian unstable/main amd64 crossbuild-essential-s390x all 12.9 [6704 B] Get:73 http://debian.oregonstate.edu/debian unstable/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get:74 http://debian.oregonstate.edu/debian unstable/main amd64 libtool all 2.4.6-15 [513 kB] Get:75 http://debian.oregonstate.edu/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get:76 http://debian.oregonstate.edu/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:77 http://debian.oregonstate.edu/debian unstable/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:78 http://debian.oregonstate.edu/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get:79 http://debian.oregonstate.edu/debian unstable/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get:80 http://debian.oregonstate.edu/debian unstable/main amd64 libelf1 amd64 0.183-3 [165 kB] Get:81 http://debian.oregonstate.edu/debian unstable/main amd64 dwz amd64 0.14-1 [98.3 kB] Get:82 http://debian.oregonstate.edu/debian unstable/main amd64 gettext amd64 0.21-4 [1311 kB] Get:83 http://debian.oregonstate.edu/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:84 http://debian.oregonstate.edu/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:85 http://debian.oregonstate.edu/debian unstable/main amd64 debhelper all 13.3.4 [1049 kB] Get:86 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-s1 s390x 10.2.1-6 [24.6 kB] Get:87 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt1 s390x 1:4.4.18-4 [87.9 kB] Get:88 http://debian.oregonstate.edu/debian unstable/main s390x libc6 s390x 2.31-12 [2446 kB] Get:89 http://debian.oregonstate.edu/debian unstable/main s390x libasan5 s390x 9.4.0-1 [2557 kB] Get:90 http://debian.oregonstate.edu/debian unstable/main s390x libatomic1 s390x 10.2.1-6 [8124 B] Get:91 http://debian.oregonstate.edu/debian unstable/main s390x linux-libc-dev s390x 5.10.40-1 [1348 kB] Get:92 http://debian.oregonstate.edu/debian unstable/main s390x libcrypt-dev s390x 1:4.4.18-4 [105 kB] Get:93 http://debian.oregonstate.edu/debian unstable/main s390x libcom-err2 s390x 1.46.2-2 [74.1 kB] Get:94 http://debian.oregonstate.edu/debian unstable/main s390x libkrb5support0 s390x 1.18.3-5 [64.3 kB] Get:95 http://debian.oregonstate.edu/debian unstable/main s390x libk5crypto3 s390x 1.18.3-5 [112 kB] Get:96 http://debian.oregonstate.edu/debian unstable/main s390x libkeyutils1 s390x 1.6.1-2 [15.2 kB] Get:97 http://debian.oregonstate.edu/debian unstable/main s390x libssl1.1 s390x 1.1.1k-1 [1213 kB] Get:98 http://debian.oregonstate.edu/debian unstable/main s390x libkrb5-3 s390x 1.18.3-5 [342 kB] Get:99 http://debian.oregonstate.edu/debian unstable/main s390x libgssapi-krb5-2 s390x 1.18.3-5 [153 kB] Get:100 http://debian.oregonstate.edu/debian unstable/main s390x libtirpc3 s390x 1.3.1-1 [77.8 kB] Get:101 http://debian.oregonstate.edu/debian unstable/main s390x libnsl2 s390x 1.3.0-2 [37.3 kB] Get:102 http://debian.oregonstate.edu/debian unstable/main s390x libtirpc-dev s390x 1.3.1-1 [185 kB] Get:103 http://debian.oregonstate.edu/debian unstable/main s390x libnsl-dev s390x 1.3.0-2 [64.6 kB] Get:104 http://debian.oregonstate.edu/debian unstable/main s390x libc6-dev s390x 2.31-12 [1971 kB] Get:105 http://debian.oregonstate.edu/debian unstable/main s390x libgomp1 s390x 10.2.1-6 [92.4 kB] Get:106 http://debian.oregonstate.edu/debian unstable/main s390x libitm1 s390x 10.2.1-6 [25.3 kB] Get:107 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++6 s390x 10.2.1-6 [484 kB] Get:108 http://debian.oregonstate.edu/debian unstable/main s390x libubsan1 s390x 10.2.1-6 [748 kB] Get:109 http://debian.oregonstate.edu/debian unstable/main s390x libgcc-9-dev s390x 9.4.0-1 [680 kB] Get:110 http://debian.oregonstate.edu/debian unstable/main amd64 libglib2.0-0 amd64 2.66.8-1 [1370 kB] Get:111 http://debian.oregonstate.edu/debian unstable/main s390x libip4tc2 s390x 1.8.7-1 [33.8 kB] Get:112 http://debian.oregonstate.edu/debian unstable/main s390x libip4tc-dev s390x 1.8.7-1 [25.1 kB] Get:113 http://debian.oregonstate.edu/debian unstable/main s390x libip6tc2 s390x 1.8.7-1 [34.2 kB] Get:114 http://debian.oregonstate.edu/debian unstable/main s390x libip6tc-dev s390x 1.8.7-1 [24.4 kB] Get:115 http://debian.oregonstate.edu/debian unstable/main s390x libiptc-dev s390x 1.8.7-1 [22.9 kB] Get:116 http://debian.oregonstate.edu/debian unstable/main s390x libmnl0 s390x 1.0.4-3 [12.2 kB] Get:117 http://debian.oregonstate.edu/debian unstable/main s390x libmnl-dev s390x 1.0.4-3 [7744 B] Get:118 http://debian.oregonstate.edu/debian unstable/main s390x libnftnl11 s390x 1.1.9-1 [56.3 kB] Get:119 http://debian.oregonstate.edu/debian unstable/main amd64 pkg-config amd64 0.29.2-1 [65.1 kB] Get:120 http://debian.oregonstate.edu/debian unstable/main s390x libnftnl-dev s390x 1.1.9-1 [80.1 kB] Get:121 http://debian.oregonstate.edu/debian unstable/main s390x libstdc++-9-dev s390x 9.4.0-1 [1673 kB] Get:122 http://debian.oregonstate.edu/debian unstable/main s390x libxtables12 s390x 1.8.7-1 [43.1 kB] Get:123 http://debian.oregonstate.edu/debian unstable/main s390x libxtables-dev s390x 1.8.7-1 [28.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 205 MB in 2s (127 MB/s) Selecting previously unselected package bsdextrautils. (Reading database ... 10487 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-7_amd64.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package perl-modules-5.32. Preparing to unpack .../005-perl-modules-5.32_5.32.1-4_all.deb ... Unpacking perl-modules-5.32 (5.32.1-4) ... Selecting previously unselected package libperl5.32:amd64. Preparing to unpack .../006-libperl5.32_5.32.1-4_amd64.deb ... Unpacking libperl5.32:amd64 (5.32.1-4) ... Selecting previously unselected package perl. Preparing to unpack .../007-perl_5.32.1-4_amd64.deb ... Unpacking perl (5.32.1-4) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../008-liblocale-gettext-perl_1.07-4+b1_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-4+b1) ... Selecting previously unselected package gcc-10-base:s390x. Preparing to unpack .../009-gcc-10-base_10.2.1-6_s390x.deb ... Unpacking gcc-10-base:s390x (10.2.1-6) ... Selecting previously unselected package gcc-9-base:s390x. Preparing to unpack .../010-gcc-9-base_9.4.0-1_s390x.deb ... Unpacking gcc-9-base:s390x (9.4.0-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../011-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../012-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../013-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../014-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../015-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package ucf. Preparing to unpack .../016-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../017-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../018-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../019-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../020-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../021-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../022-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package binutils-s390x-linux-gnu. Preparing to unpack .../023-binutils-s390x-linux-gnu_2.35.2-2_amd64.deb ... Unpacking binutils-s390x-linux-gnu (2.35.2-2) ... Selecting previously unselected package libcrypt-dev:amd64. Preparing to unpack .../024-libcrypt-dev_1%3a4.4.18-4_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.18-4) ... Selecting previously unselected package libtirpc-dev:amd64. Preparing to unpack .../025-libtirpc-dev_1.3.1-1_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libnsl-dev:amd64. Preparing to unpack .../026-libnsl-dev_1.3.0-2_amd64.deb ... Unpacking libnsl-dev:amd64 (1.3.0-2) ... Selecting previously unselected package libc6-dev:amd64. Preparing to unpack .../027-libc6-dev_2.31-12_amd64.deb ... Unpacking libc6-dev:amd64 (2.31-12) ... Selecting previously unselected package libstdc++-10-dev:amd64. Preparing to unpack .../028-libstdc++-10-dev_10.2.1-6_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10.2.1-6) ... Selecting previously unselected package g++-10. Preparing to unpack .../029-g++-10_10.2.1-6_amd64.deb ... Unpacking g++-10 (10.2.1-6) ... Selecting previously unselected package g++. Preparing to unpack .../030-g++_4%3a10.2.1-1_amd64.deb ... Unpacking g++ (4:10.2.1-1) ... Selecting previously unselected package libdpkg-perl. Preparing to unpack .../031-libdpkg-perl_1.20.9_all.deb ... Unpacking libdpkg-perl (1.20.9) ... Selecting previously unselected package dpkg-dev. Preparing to unpack .../032-dpkg-dev_1.20.9_all.deb ... Unpacking dpkg-dev (1.20.9) ... Selecting previously unselected package build-essential. Preparing to unpack .../033-build-essential_12.9_amd64.deb ... Unpacking build-essential (12.9) ... Selecting previously unselected package gcc-10-s390x-linux-gnu-base:amd64. Preparing to unpack .../034-gcc-10-s390x-linux-gnu-base_10.2.1-6cross1_amd64.deb ... Unpacking gcc-10-s390x-linux-gnu-base:amd64 (10.2.1-6cross1) ... Selecting previously unselected package cpp-10-s390x-linux-gnu. Preparing to unpack .../035-cpp-10-s390x-linux-gnu_10.2.1-6cross1_amd64.deb ... Unpacking cpp-10-s390x-linux-gnu (10.2.1-6cross1) ... Selecting previously unselected package cpp-s390x-linux-gnu. Preparing to unpack .../036-cpp-s390x-linux-gnu_4%3a10.2.1-1_amd64.deb ... Unpacking cpp-s390x-linux-gnu (4:10.2.1-1) ... Selecting previously unselected package cross-config. Preparing to unpack .../037-cross-config_2.6.18+nmu1_all.deb ... Unpacking cross-config (2.6.18+nmu1) ... Selecting previously unselected package gcc-10-cross-base. Preparing to unpack .../038-gcc-10-cross-base_10.2.1-6cross1_all.deb ... Unpacking gcc-10-cross-base (10.2.1-6cross1) ... Selecting previously unselected package libc6-s390x-cross. Preparing to unpack .../039-libc6-s390x-cross_2.31-9cross4_all.deb ... Unpacking libc6-s390x-cross (2.31-9cross4) ... Selecting previously unselected package libgcc-s1-s390x-cross. Preparing to unpack .../040-libgcc-s1-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libgcc-s1-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libgomp1-s390x-cross. Preparing to unpack .../041-libgomp1-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libgomp1-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libitm1-s390x-cross. Preparing to unpack .../042-libitm1-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libitm1-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libatomic1-s390x-cross. Preparing to unpack .../043-libatomic1-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libatomic1-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libasan6-s390x-cross. Preparing to unpack .../044-libasan6-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libasan6-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libstdc++6-s390x-cross. Preparing to unpack .../045-libstdc++6-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libstdc++6-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libubsan1-s390x-cross. Preparing to unpack .../046-libubsan1-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libubsan1-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package libgcc-10-dev-s390x-cross. Preparing to unpack .../047-libgcc-10-dev-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libgcc-10-dev-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package gcc-10-s390x-linux-gnu. Preparing to unpack .../048-gcc-10-s390x-linux-gnu_10.2.1-6cross1_amd64.deb ... Unpacking gcc-10-s390x-linux-gnu (10.2.1-6cross1) ... Selecting previously unselected package gcc-s390x-linux-gnu. Preparing to unpack .../049-gcc-s390x-linux-gnu_4%3a10.2.1-1_amd64.deb ... Unpacking gcc-s390x-linux-gnu (4:10.2.1-1) ... Selecting previously unselected package linux-libc-dev-s390x-cross. Preparing to unpack .../050-linux-libc-dev-s390x-cross_5.10.13-1cross4_all.deb ... Unpacking linux-libc-dev-s390x-cross (5.10.13-1cross4) ... Selecting previously unselected package libc6-dev-s390x-cross. Preparing to unpack .../051-libc6-dev-s390x-cross_2.31-9cross4_all.deb ... Unpacking libc6-dev-s390x-cross (2.31-9cross4) ... Selecting previously unselected package libstdc++-10-dev-s390x-cross. Preparing to unpack .../052-libstdc++-10-dev-s390x-cross_10.2.1-6cross1_all.deb ... Unpacking libstdc++-10-dev-s390x-cross (10.2.1-6cross1) ... Selecting previously unselected package g++-10-s390x-linux-gnu. Preparing to unpack .../053-g++-10-s390x-linux-gnu_10.2.1-6cross1_amd64.deb ... Unpacking g++-10-s390x-linux-gnu (10.2.1-6cross1) ... Selecting previously unselected package g++-s390x-linux-gnu. Preparing to unpack .../054-g++-s390x-linux-gnu_4%3a10.2.1-1_amd64.deb ... Unpacking g++-s390x-linux-gnu (4:10.2.1-1) ... Selecting previously unselected package libconfig-inifiles-perl. Preparing to unpack .../055-libconfig-inifiles-perl_3.000003-1_all.deb ... Unpacking libconfig-inifiles-perl (3.000003-1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../056-libio-string-perl_1.08-3.1_all.deb ... Unpacking libio-string-perl (1.08-3.1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../057-libicu67_67.1-6_amd64.deb ... Unpacking libicu67:amd64 (67.1-6) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../058-libxml2_2.9.10+dfsg-6.7_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../059-libxml-namespacesupport-perl_1.12-1.1_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-1.1) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../060-libxml-sax-base-perl_1.09-1.1_all.deb ... Unpacking libxml-sax-base-perl (1.09-1.1) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../061-libxml-sax-perl_1.02+dfsg-1_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-1) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../062-libxml-libxml-perl_2.0134+dfsg-2+b1_amd64.deb ... Unpacking libxml-libxml-perl (2.0134+dfsg-2+b1) ... Selecting previously unselected package libxml-simple-perl. Preparing to unpack .../063-libxml-simple-perl_2.25-1_all.deb ... Unpacking libxml-simple-perl (2.25-1) ... Selecting previously unselected package libyaml-perl. Preparing to unpack .../064-libyaml-perl_1.30-1_all.deb ... Unpacking libyaml-perl (1.30-1) ... Selecting previously unselected package libconfig-auto-perl. Preparing to unpack .../065-libconfig-auto-perl_0.44-1.1_all.deb ... Unpacking libconfig-auto-perl (0.44-1.1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../066-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package libfile-homedir-perl. Preparing to unpack .../067-libfile-homedir-perl_1.006-1_all.deb ... Unpacking libfile-homedir-perl (1.006-1) ... Selecting previously unselected package libdebian-dpkgcross-perl. Preparing to unpack .../068-libdebian-dpkgcross-perl_2.6.18+nmu1_all.deb ... Unpacking libdebian-dpkgcross-perl (2.6.18+nmu1) ... Selecting previously unselected package dpkg-cross. Preparing to unpack .../069-dpkg-cross_2.6.18+nmu1_all.deb ... Unpacking dpkg-cross (2.6.18+nmu1) ... Selecting previously unselected package crossbuild-essential-s390x. Preparing to unpack .../070-crossbuild-essential-s390x_12.9_all.deb ... Unpacking crossbuild-essential-s390x (12.9) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../071-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../072-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../073-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../074-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../075-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../076-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../077-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../078-libelf1_0.183-3_amd64.deb ... Unpacking libelf1:amd64 (0.183-3) ... Selecting previously unselected package dwz. Preparing to unpack .../079-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../080-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../081-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../082-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../083-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libgcc-s1:s390x. Preparing to unpack .../084-libgcc-s1_10.2.1-6_s390x.deb ... Unpacking libgcc-s1:s390x (10.2.1-6) ... Selecting previously unselected package libcrypt1:s390x. Preparing to unpack .../085-libcrypt1_1%3a4.4.18-4_s390x.deb ... Unpacking libcrypt1:s390x (1:4.4.18-4) ... Selecting previously unselected package libc6:s390x. Preparing to unpack .../086-libc6_2.31-12_s390x.deb ... Unpacking libc6:s390x (2.31-12) ... Selecting previously unselected package libasan5:s390x. Preparing to unpack .../087-libasan5_9.4.0-1_s390x.deb ... Unpacking libasan5:s390x (9.4.0-1) ... Selecting previously unselected package libatomic1:s390x. Preparing to unpack .../088-libatomic1_10.2.1-6_s390x.deb ... Unpacking libatomic1:s390x (10.2.1-6) ... Selecting previously unselected package linux-libc-dev:s390x. Preparing to unpack .../089-linux-libc-dev_5.10.40-1_s390x.deb ... Unpacking linux-libc-dev:s390x (5.10.40-1) ... Selecting previously unselected package libcrypt-dev:s390x. Preparing to unpack .../090-libcrypt-dev_1%3a4.4.18-4_s390x.deb ... Unpacking libcrypt-dev:s390x (1:4.4.18-4) ... Selecting previously unselected package libcom-err2:s390x. Preparing to unpack .../091-libcom-err2_1.46.2-2_s390x.deb ... Unpacking libcom-err2:s390x (1.46.2-2) ... Selecting previously unselected package libkrb5support0:s390x. Preparing to unpack .../092-libkrb5support0_1.18.3-5_s390x.deb ... Unpacking libkrb5support0:s390x (1.18.3-5) ... Selecting previously unselected package libk5crypto3:s390x. Preparing to unpack .../093-libk5crypto3_1.18.3-5_s390x.deb ... Unpacking libk5crypto3:s390x (1.18.3-5) ... Selecting previously unselected package libkeyutils1:s390x. Preparing to unpack .../094-libkeyutils1_1.6.1-2_s390x.deb ... Unpacking libkeyutils1:s390x (1.6.1-2) ... Selecting previously unselected package libssl1.1:s390x. Preparing to unpack .../095-libssl1.1_1.1.1k-1_s390x.deb ... Unpacking libssl1.1:s390x (1.1.1k-1) ... Selecting previously unselected package libkrb5-3:s390x. Preparing to unpack .../096-libkrb5-3_1.18.3-5_s390x.deb ... Unpacking libkrb5-3:s390x (1.18.3-5) ... Selecting previously unselected package libgssapi-krb5-2:s390x. Preparing to unpack .../097-libgssapi-krb5-2_1.18.3-5_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.18.3-5) ... Selecting previously unselected package libtirpc3:s390x. Preparing to unpack .../098-libtirpc3_1.3.1-1_s390x.deb ... Unpacking libtirpc3:s390x (1.3.1-1) ... Selecting previously unselected package libnsl2:s390x. Preparing to unpack .../099-libnsl2_1.3.0-2_s390x.deb ... Unpacking libnsl2:s390x (1.3.0-2) ... Selecting previously unselected package libtirpc-dev:s390x. Preparing to unpack .../100-libtirpc-dev_1.3.1-1_s390x.deb ... Unpacking libtirpc-dev:s390x (1.3.1-1) ... Selecting previously unselected package libnsl-dev:s390x. Preparing to unpack .../101-libnsl-dev_1.3.0-2_s390x.deb ... Unpacking libnsl-dev:s390x (1.3.0-2) ... Selecting previously unselected package libc6-dev:s390x. Preparing to unpack .../102-libc6-dev_2.31-12_s390x.deb ... Unpacking libc6-dev:s390x (2.31-12) ... Selecting previously unselected package libgomp1:s390x. Preparing to unpack .../103-libgomp1_10.2.1-6_s390x.deb ... Unpacking libgomp1:s390x (10.2.1-6) ... Selecting previously unselected package libitm1:s390x. Preparing to unpack .../104-libitm1_10.2.1-6_s390x.deb ... Unpacking libitm1:s390x (10.2.1-6) ... Selecting previously unselected package libstdc++6:s390x. Preparing to unpack .../105-libstdc++6_10.2.1-6_s390x.deb ... Unpacking libstdc++6:s390x (10.2.1-6) ... Selecting previously unselected package libubsan1:s390x. Preparing to unpack .../106-libubsan1_10.2.1-6_s390x.deb ... Unpacking libubsan1:s390x (10.2.1-6) ... Selecting previously unselected package libgcc-9-dev:s390x. Preparing to unpack .../107-libgcc-9-dev_9.4.0-1_s390x.deb ... Unpacking libgcc-9-dev:s390x (9.4.0-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../108-libglib2.0-0_2.66.8-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.8-1) ... Selecting previously unselected package libip4tc2:s390x. Preparing to unpack .../109-libip4tc2_1.8.7-1_s390x.deb ... Unpacking libip4tc2:s390x (1.8.7-1) ... Selecting previously unselected package libip4tc-dev:s390x. Preparing to unpack .../110-libip4tc-dev_1.8.7-1_s390x.deb ... Unpacking libip4tc-dev:s390x (1.8.7-1) ... Selecting previously unselected package libip6tc2:s390x. Preparing to unpack .../111-libip6tc2_1.8.7-1_s390x.deb ... Unpacking libip6tc2:s390x (1.8.7-1) ... Selecting previously unselected package libip6tc-dev:s390x. Preparing to unpack .../112-libip6tc-dev_1.8.7-1_s390x.deb ... Unpacking libip6tc-dev:s390x (1.8.7-1) ... Selecting previously unselected package libiptc-dev:s390x. Preparing to unpack .../113-libiptc-dev_1.8.7-1_s390x.deb ... Unpacking libiptc-dev:s390x (1.8.7-1) ... Selecting previously unselected package libmnl0:s390x. Preparing to unpack .../114-libmnl0_1.0.4-3_s390x.deb ... Unpacking libmnl0:s390x (1.0.4-3) ... Selecting previously unselected package libmnl-dev:s390x. Preparing to unpack .../115-libmnl-dev_1.0.4-3_s390x.deb ... Unpacking libmnl-dev:s390x (1.0.4-3) ... Selecting previously unselected package libnftnl11:s390x. Preparing to unpack .../116-libnftnl11_1.1.9-1_s390x.deb ... Unpacking libnftnl11:s390x (1.1.9-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../117-pkg-config_0.29.2-1_amd64.deb ... Unpacking pkg-config (0.29.2-1) ... Selecting previously unselected package libnftnl-dev:s390x. Preparing to unpack .../118-libnftnl-dev_1.1.9-1_s390x.deb ... Unpacking libnftnl-dev:s390x (1.1.9-1) ... Selecting previously unselected package libstdc++-9-dev:s390x. Preparing to unpack .../119-libstdc++-9-dev_9.4.0-1_s390x.deb ... Unpacking libstdc++-9-dev:s390x (9.4.0-1) ... Selecting previously unselected package libxtables12:s390x. Preparing to unpack .../120-libxtables12_1.8.7-1_s390x.deb ... Unpacking libxtables12:s390x (1.8.7-1) ... Selecting previously unselected package libxtables-dev:s390x. Preparing to unpack .../121-libxtables-dev_1.8.7-1_s390x.deb ... Unpacking libxtables-dev:s390x (1.8.7-1) ... Selecting previously unselected package sbuild-build-depends-main-dummy:s390x. Preparing to unpack .../122-sbuild-build-depends-main-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Setting up libconfig-inifiles-perl (3.000003-1) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up binutils-s390x-linux-gnu (2.35.2-2) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-6) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libglib2.0-0:amd64 (2.66.8-1) ... No schema files found: doing nothing. Setting up perl-modules-5.32 (5.32.1-4) ... Setting up libc6-s390x-cross (2.31-9cross4) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up linux-libc-dev:s390x (5.10.40-1) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3) ... Setting up gcc-10-base:s390x (10.2.1-6) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up linux-libc-dev-s390x-cross (5.10.13-1cross4) ... Setting up cross-config (2.6.18+nmu1) ... Setting up libtirpc-dev:amd64 (1.3.1-1) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up autopoint (0.21-4) ... Setting up libperl5.32:amd64 (5.32.1-4) ... Setting up gcc-10-cross-base (10.2.1-6cross1) ... Setting up libitm1-s390x-cross (10.2.1-6cross1) ... Setting up libnsl-dev:amd64 (1.3.0-2) ... Setting up sensible-utils (0.0.14) ... Setting up libc6-dev-s390x-cross (2.31-9cross4) ... Setting up libcrypt-dev:amd64 (1:4.4.18-4) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libc6-dev:amd64 (2.31-12) ... Setting up libelf1:amd64 (0.183-3) ... Setting up libgomp1-s390x-cross (10.2.1-6cross1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7) ... Setting up gcc-10-s390x-linux-gnu-base:amd64 (10.2.1-6cross1) ... Setting up liblocale-gettext-perl (1.07-4+b1) ... Setting up gcc-9-base:s390x (9.4.0-1) ... Setting up gettext (0.21-4) ... Setting up libstdc++-10-dev:amd64 (10.2.1-6) ... Setting up g++-10 (10.2.1-6) ... Setting up libtool (2.4.6-15) ... Setting up libatomic1-s390x-cross (10.2.1-6cross1) ... Setting up m4 (1.4.18-5) ... Setting up perl (5.32.1-4) ... Setting up libgcc-s1-s390x-cross (10.2.1-6cross1) ... Setting up ucf (3.0043) ... Setting up libdpkg-perl (1.20.9) ... Setting up autoconf (2.69-14) ... Setting up g++ (4:10.2.1-1) ... update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode Setting up dwz (0.14-1) ... Setting up groff-base (1.22.4-6) ... Setting up cpp-10-s390x-linux-gnu (10.2.1-6cross1) ... Setting up libsub-override-perl (0.09-2) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-which-perl (1.23-1) ... Setting up cpp-s390x-linux-gnu (4:10.2.1-1) ... Setting up libstdc++6-s390x-cross (10.2.1-6cross1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libxml-namespacesupport-perl (1.12-1.1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libyaml-perl (1.30-1) ... Setting up libasan6-s390x-cross (10.2.1-6cross1) ... Setting up dpkg-dev (1.20.9) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up dh-autoreconf (20) ... Setting up libxml-sax-base-perl (1.09-1.1) ... Setting up libio-string-perl (1.08-3.1) ... Setting up pkg-config (0.29.2-1) ... Setting up build-essential (12.9) ... Setting up libfile-homedir-perl (1.006-1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libubsan1-s390x-cross (10.2.1-6cross1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxml-sax-perl (1.02+dfsg-1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up libgcc-10-dev-s390x-cross (10.2.1-6cross1) ... Setting up libxml-libxml-perl (2.0134+dfsg-2+b1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libstdc++-10-dev-s390x-cross (10.2.1-6cross1) ... Setting up debhelper (13.3.4) ... Setting up gcc-10-s390x-linux-gnu (10.2.1-6cross1) ... Setting up gcc-s390x-linux-gnu (4:10.2.1-1) ... Setting up libxml-simple-perl (2.25-1) ... Setting up g++-10-s390x-linux-gnu (10.2.1-6cross1) ... Setting up g++-s390x-linux-gnu (4:10.2.1-1) ... Setting up libconfig-auto-perl (0.44-1.1) ... Setting up libdebian-dpkgcross-perl (2.6.18+nmu1) ... Setting up dpkg-cross (2.6.18+nmu1) ... Setting up crossbuild-essential-s390x (12.9) ... Setting up libcrypt1:s390x (1:4.4.18-4) ... Setting up libgcc-s1:s390x (10.2.1-6) ... Setting up libc6:s390x (2.31-12) ... Setting up libcrypt-dev:s390x (1:4.4.18-4) ... Setting up libstdc++6:s390x (10.2.1-6) ... Setting up libitm1:s390x (10.2.1-6) ... Setting up libip4tc2:s390x (1.8.7-1) ... Setting up libkeyutils1:s390x (1.6.1-2) ... Setting up libip6tc2:s390x (1.8.7-1) ... Setting up libssl1.1:s390x (1.1.1k-1) ... Setting up libcom-err2:s390x (1.46.2-2) ... Setting up libgomp1:s390x (10.2.1-6) ... Setting up libkrb5support0:s390x (1.18.3-5) ... Setting up libasan5:s390x (9.4.0-1) ... Setting up libip4tc-dev:s390x (1.8.7-1) ... Setting up libmnl0:s390x (1.0.4-3) ... Setting up libatomic1:s390x (10.2.1-6) ... Setting up libk5crypto3:s390x (1.18.3-5) ... Setting up libxtables12:s390x (1.8.7-1) ... Setting up libubsan1:s390x (10.2.1-6) ... Setting up libip6tc-dev:s390x (1.8.7-1) ... Setting up libkrb5-3:s390x (1.18.3-5) ... Setting up libxtables-dev:s390x (1.8.7-1) ... Setting up libnftnl11:s390x (1.1.9-1) ... Setting up libgcc-9-dev:s390x (9.4.0-1) ... Setting up libmnl-dev:s390x (1.0.4-3) ... Setting up libnftnl-dev:s390x (1.1.9-1) ... Setting up libgssapi-krb5-2:s390x (1.18.3-5) ... Setting up libiptc-dev:s390x (1.8.7-1) ... Setting up libtirpc3:s390x (1.3.1-1) ... Setting up libtirpc-dev:s390x (1.3.1-1) ... Setting up libnsl2:s390x (1.3.0-2) ... Setting up libnsl-dev:s390x (1.3.0-2) ... Setting up libc6-dev:s390x (2.31-12) ... Setting up libstdc++-9-dev:s390x (9.4.0-1) ... Setting up sbuild-build-depends-main-dummy:s390x (0.invalid.0) ... Processing triggers for libc-bin (2.31-12) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (s390x included in linux-any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) amd64 (x86_64) Toolchain package versions: binutils_2.35.2-2 dpkg-dev_1.20.9 g++-10_10.2.1-6 gcc-10_10.2.1-6 libc6-dev_2.31-12 libstdc++-10-dev_10.2.1-6 libstdc++-10-dev-s390x-cross_10.2.1-6cross1 libstdc++-9-dev_9.4.0-1 libstdc++6_10.2.1-6 libstdc++6-s390x-cross_10.2.1-6cross1 linux-libc-dev_5.10.40-1 Package versions: adduser_3.118 apt_2.2.4 autoconf_2.69-14 automake_1:1.16.3-2 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_11.1 base-passwd_3.5.50 bash_5.1-3 binutils_2.35.2-2 binutils-common_2.35.2-2 binutils-s390x-linux-gnu_2.35.2-2 binutils-x86-64-linux-gnu_2.35.2-2 bsdextrautils_2.36.1-7 bsdutils_1:2.36.1-7 build-essential_12.9 bzip2_1.0.8-4 coreutils_8.32-4+b1 cpp_4:10.2.1-1 cpp-10_10.2.1-6 cpp-10-s390x-linux-gnu_10.2.1-6cross1 cpp-8_8.4.0-7 cpp-s390x-linux-gnu_4:10.2.1-1 cross-config_2.6.18+nmu1 crossbuild-essential-s390x_12.9 dash_0.5.11+git20210120+802ebd4-1 debconf_1.5.77 debhelper_13.3.4 debian-archive-keyring_2021.1.1 debianutils_4.11.2 dh-autoreconf_20 dh-strip-nondeterminism_1.12.0-1 diffutils_1:3.7-5 dpkg_1.20.9 dpkg-cross_2.6.18+nmu1 dpkg-dev_1.20.9 dwz_0.14-1 e2fsprogs_1.46.2-2 fakeroot_1.25.3-1.1 fdisk_2.36.1-7 file_1:5.39-3 findutils_4.8.0-1 g++_4:10.2.1-1 g++-10_10.2.1-6 g++-10-s390x-linux-gnu_10.2.1-6cross1 g++-s390x-linux-gnu_4:10.2.1-1 gcc_4:10.2.1-1 gcc-10_10.2.1-6 gcc-10-base_10.2.1-6 gcc-10-cross-base_10.2.1-6cross1 gcc-10-s390x-linux-gnu_10.2.1-6cross1 gcc-10-s390x-linux-gnu-base_10.2.1-6cross1 gcc-8-base_8.4.0-7 gcc-9-base_9.4.0-1 gcc-s390x-linux-gnu_4:10.2.1-1 gettext_0.21-4 gettext-base_0.21-4 gpgv_2.2.27-2 grep_3.6-1 groff-base_1.22.4-6 gzip_1.10-4 hostname_3.23 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-10 libapt-pkg5.0_1.8.4 libapt-pkg6.0_2.2.4 libarchive-zip-perl_1.68-1 libasan5_9.4.0-1 libasan6_10.2.1-6 libasan6-s390x-cross_10.2.1-6cross1 libatomic1_10.2.1-6 libatomic1-s390x-cross_10.2.1-6cross1 libattr1_1:2.4.48-6 libaudit-common_1:3.0-2 libaudit1_1:3.0-2 libbinutils_2.35.2-2 libblkid1_2.36.1-7 libbz2-1.0_1.0.8-4 libc-bin_2.31-12 libc-dev-bin_2.31-12 libc6_2.31-12 libc6-dev_2.31-12 libc6-dev-s390x-cross_2.31-9cross4 libc6-s390x-cross_2.31-9cross4 libcap-ng0_0.7.9-2.2+b1 libcc1-0_10.2.1-6 libcom-err2_1.46.2-2 libconfig-auto-perl_0.44-1.1 libconfig-inifiles-perl_3.000003-1 libcrypt-dev_1:4.4.18-4 libcrypt1_1:4.4.18-4 libctf-nobfd0_2.35.2-2 libctf0_2.35.2-2 libdb5.3_5.3.28+dfsg1-0.8 libdebconfclient0_0.259 libdebhelper-perl_13.3.4 libdebian-dpkgcross-perl_2.6.18+nmu1 libdpkg-perl_1.20.9 libelf1_0.183-3 libext2fs2_1.46.2-2 libfakeroot_1.25.3-1.1 libfdisk1_2.36.1-7 libffi6_3.2.1-9 libffi7_3.3-6 libfile-homedir-perl_1.006-1 libfile-stripnondeterminism-perl_1.12.0-1 libfile-which-perl_1.23-1 libgcc-10-dev_10.2.1-6 libgcc-10-dev-s390x-cross_10.2.1-6cross1 libgcc-9-dev_9.4.0-1 libgcc-s1_10.2.1-6 libgcc-s1-s390x-cross_10.2.1-6cross1 libgcrypt20_1.8.7-6 libgdbm-compat4_1.19-2 libgdbm6_1.19-2 libglib2.0-0_2.66.8-1 libgmp10_2:6.2.1+dfsg-1 libgnutls30_3.7.1-5 libgomp1_10.2.1-6 libgomp1-s390x-cross_10.2.1-6cross1 libgpg-error0_1.38-2 libgssapi-krb5-2_1.18.3-5 libhogweed4_3.5.1+really3.4.1-1 libhogweed6_3.7.3-1 libicu67_67.1-6 libidn2-0_2.3.0-5 libio-string-perl_1.08-3.1 libip4tc-dev_1.8.7-1 libip4tc2_1.8.7-1 libip6tc-dev_1.8.7-1 libip6tc2_1.8.7-1 libiptc-dev_1.8.7-1 libisl19_0.20-2 libisl23_0.23-1 libitm1_10.2.1-6 libitm1-s390x-cross_10.2.1-6cross1 libk5crypto3_1.18.3-5 libkeyutils1_1.6.1-2 libkrb5-3_1.18.3-5 libkrb5support0_1.18.3-5 liblocale-gettext-perl_1.07-4+b1 liblsan0_10.2.1-6 liblz4-1_1.9.3-2 liblzma5_5.2.5-2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmnl-dev_1.0.4-3 libmnl0_1.0.4-3 libmount1_2.36.1-7 libmpc3_1.2.0-1 libmpfr6_4.1.0-3 libmpx2_8.4.0-7 libncursesw6_6.2+20201114-2 libnettle6_3.5.1+really3.4.1-1 libnettle8_3.7.3-1 libnftnl-dev_1.1.9-1 libnftnl11_1.1.9-1 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libp11-kit0_0.23.22-1 libpam-modules_1.4.0-7 libpam-modules-bin_1.4.0-7 libpam-runtime_1.4.0-7 libpam0g_1.4.0-7 libpcre2-8-0_10.36-2 libpcre3_2:8.39-13 libperl5.28_5.28.1-6 libperl5.32_5.32.1-4 libpipeline1_1.5.3-1 libquadmath0_10.2.1-6 libseccomp2_2.5.1-1 libselinux1_3.1-3 libsemanage-common_3.1-1 libsemanage1_3.1-1+b2 libsepol1_3.1-1 libsigsegv2_2.13-1 libsmartcols1_2.36.1-7 libss2_1.46.2-2 libssl1.1_1.1.1k-1 libstdc++-10-dev_10.2.1-6 libstdc++-10-dev-s390x-cross_10.2.1-6cross1 libstdc++-9-dev_9.4.0-1 libstdc++6_10.2.1-6 libstdc++6-s390x-cross_10.2.1-6cross1 libsub-override-perl_0.09-2 libsystemd0_247.3-5 libtasn1-6_4.16.0-2 libtinfo6_6.2+20201114-2 libtirpc-common_1.3.1-1 libtirpc-dev_1.3.1-1 libtirpc3_1.3.1-1 libtool_2.4.6-15 libtsan0_10.2.1-6 libubsan1_10.2.1-6 libubsan1-s390x-cross_10.2.1-6cross1 libuchardet0_0.0.7-1 libudev1_247.3-5 libunistring2_0.9.10-4 libuuid1_2.36.1-7 libxml-libxml-perl_2.0134+dfsg-2+b1 libxml-namespacesupport-perl_1.12-1.1 libxml-sax-base-perl_1.09-1.1 libxml-sax-perl_1.02+dfsg-1 libxml-simple-perl_2.25-1 libxml2_2.9.10+dfsg-6.7 libxtables-dev_1.8.7-1 libxtables12_1.8.7-1 libxxhash0_0.8.0-2 libyaml-perl_1.30-1 libzstd1_1.4.8+dfsg-2.1 linux-libc-dev_5.10.40-1 linux-libc-dev-s390x-cross_5.10.13-1cross4 login_1:4.8.1-1 logsave_1.46.2-2 lsb-base_11.1.0 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 mount_2.36.1-7 ncurses-base_6.2+20201114-2 ncurses-bin_6.2+20201114-2 passwd_1:4.8.1-1 patch_2.7.6-7 perl_5.32.1-4 perl-base_5.32.1-4 perl-modules-5.28_5.28.1-6 perl-modules-5.32_5.32.1-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.14 sysvinit-utils_2.96-7 tar_1.34+dfsg-1 tzdata_2021a-1 ucf_3.0043 util-linux_2.36.1-7 xz-utils_5.2.5-2 zlib1g_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: miniupnpd Binary: miniupnpd, miniupnpd-nftables, miniupnpd-iptables Architecture: linux-any all Version: 2.2.1-1 Maintainer: Thomas Goirand Uploaders: Yangfl , Homepage: http://miniupnp.free.fr/ Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/miniupnp-team/miniupnpd Vcs-Git: https://salsa.debian.org/miniupnp-team/miniupnpd.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), libiptc-dev, libxtables-dev, libnftnl-dev, libmnl-dev, pkg-config, po-debconf Package-List: miniupnpd deb net optional arch=all miniupnpd-iptables deb net optional arch=linux-any miniupnpd-nftables deb net optional arch=linux-any Checksums-Sha1: d797c73e7b4a07b51a1f3d7f04a983f2f134d4f6 250023 miniupnpd_2.2.1.orig.tar.gz ddef3f856d065318127bdf6dd20accec62db42f2 26064 miniupnpd_2.2.1-1.debian.tar.xz Checksums-Sha256: f158dc73b718ca72da69e25ef23c57c3a10a0d7e7d1b4b9b57d5690823040ec2 250023 miniupnpd_2.2.1.orig.tar.gz bdb9a38bd4e721bdd74656beb82501d893826e96de1f5a71726c2a135df8b36b 26064 miniupnpd_2.2.1-1.debian.tar.xz Files: 666f657af94989c94e36125483c70b84 250023 miniupnpd_2.2.1.orig.tar.gz 4c1be9d90a323f5fdf8f2c3e47c25f05 26064 miniupnpd_2.2.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAl/zdWQACgkQ1BatFaxr Q/4YxQ//Y3OC9YwPgxAUFVJ4IiyY1ofoKRMfgkM6DYgdu6FSX7wxufzZDFRzjSqu LTf5gQjikxuvvLGZ9vZ6g72m/xeeylofLeblP8yW4wB06VJq30ggkerPdBdQ62vJ x16PLjazGlDtL8M41UWcS3C5d5YCctBgwUyG/7xkp2I2EBTVP0L5IjoQABRaflpE j/FKt/d91SD7/x/lpJNHQZe9YdkJQYDDVE4uuWBn1Nkq+zQCiIxG62iwrH0oH72o uVjE86e4yoPTtjkkAXUeWkPyTY/CGd1EMTACy760sG6lETiUoVVVKVS8ROBW1rWc e0MzHR9iuyYzkg/cQoPCwvV0FUOrCeYxqAd2Cx2Y3wSN1hFHmgOy8J+lUwNoFuIN TVKZR5jdcs1e++fM2EzjNsNV2dsTsOu9ezHEZ7w23Y+8wGFwYKc0I1oimFx2OvfV tvl13ATyEXN+649rRBW3Yfyfc3TasniUqbfF9Y6HPd+rhjfKyVGg54t7y/57S9Au 0O1KCAv2/KLwerF8DvzW4YR0tJIJAqiA4Opg5kyOAg2XntQy5lmhgHdCvgqRT4mh 6Sl0J+0mGtRjrJf5gESspdUWiwHjQWTJdlFAOu0uGS8xuq7Ye1bLrrhnxa67cFBV 8nZy3ZDBz3/Z6V9h+4l31ze4/jMdwFcQNuYGB1yBWsQLbntwzF8= =G0M9 -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.Ory1ujqy/trustedkeys.kbx': General error gpgv: Signature made Mon Jan 4 20:07:00 2021 UTC gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./miniupnpd_2.2.1-1.dsc dpkg-source: info: extracting miniupnpd in /<> dpkg-source: info: unpacking miniupnpd_2.2.1.orig.tar.gz dpkg-source: info: unpacking miniupnpd_2.2.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying makefile-tweak.patch dpkg-source: info: applying miniupnpd-allow-ipv4-listening-specify.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf CONFIG_SITE=/etc/dpkg-cross/cross-config.s390x DEB_BUILD_OPTIONS=nocheck HOME=/sbuild-nonexistent LANG=en_US.UTF-8 LC_ALL=C.UTF-8 LOGNAME=helmut PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable-amd64-sbuild SCHROOT_CHROOT_NAME=unstable-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1003 SCHROOT_GROUP=helmut SCHROOT_SESSION_ID=unstable-amd64-sbuild-9398d8fb-4d52-4f93-9f99-8aa331207db4 SCHROOT_UID=1003 SCHROOT_USER=helmut SHELL=/bin/sh USER=helmut dpkg-buildpackage ----------------- Command: dpkg-buildpackage -as390x -Pcross,nocheck -us -uc -B -rfakeroot --jobs-try=1 dpkg-buildpackage: info: source package miniupnpd dpkg-buildpackage: info: source version 2.2.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Yangfl dpkg-architecture: warning: specified GNU system type s390x-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable dpkg-source --before-build . dpkg-buildpackage: info: host architecture s390x debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' /usr/bin/make -f Makefile.linux clean make[2]: Entering directory '/<>' please install uuid-dev package / libuuid /bin/sh configure --firewall=iptables configure: 1: -n: not found configure: 526: [: Illegal number: ./Makefile.linux -> Makefile Configuring compilation for [Debian] [11.0] with [iptables] firewall software. Please edit config.h for more compilation options. please install uuid-dev package / libuuid rm -f config.h rm -f miniupnpd.o upnphttp.o upnpdescgen.o upnpsoap.o upnpreplyparse.o minixml.o portinuse.o upnpredirect.o getifaddr.o daemonize.o options.o upnppermissions.o minissdp.o natpmp.o pcpserver.o upnpglobalvars.o upnpevents.o upnputils.o getconnstatus.o upnpstun.o upnppinhole.o pcplearndscp.o asyncsendto.o getifstats.o ifacewatcher.o getroute.o iptcrdr.o iptpinhole.o nfct_get.o rm -f miniupnpd.d upnphttp.d upnpdescgen.d upnpsoap.d upnpreplyparse.d minixml.d portinuse.d upnpredirect.d getifaddr.d daemonize.d options.d upnppermissions.d minissdp.d natpmp.d pcpserver.d upnpglobalvars.d upnpevents.d upnputils.d getconnstatus.d upnpstun.d upnppinhole.d pcplearndscp.d asyncsendto.d getifstats.d ifacewatcher.d getroute.d iptcrdr.d iptpinhole.d nfct_get.d rm -f miniupnpd testupnpdescgen testgetifstats testupnppermissions miniupnpdctl testgetifaddr testgetroute testasyncsendto testportinuse testssdppktgen testminissdp rm -f testupnpdescgen.o testgetifstats.o rm -f testupnppermissions.o testgetifaddr.o rm -f testgetroute.o testasyncsendto.o rm -f testportinuse.o rm -f testminissdp.o rm -f testssdppktgen.o rm -f miniupnpdctl.o rm -f validateupnppermissions validategetifaddr validatessdppktgen rm -f -r dox/ make[2]: Leaving directory '/<>' rm -f .configure.cache config.mk config.h Makefile netfilter/miniupnpd netfilter_nft/miniupnpd make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' # skip make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' ./configure --igd2 --ipv6 --vendorcfg --pcp-peer --portinuse --firewall=iptables ./configure: 1: -n: not found ./configure: 526: [: Illegal number: ./Makefile.linux -> Makefile Configuring compilation for [Debian] [11.0] with [iptables] firewall software. Please edit config.h for more compilation options. /usr/bin/make -f Makefile.linux miniupnpd make[2]: Entering directory '/<>' please install uuid-dev package / libuuid cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT asyncsendto.o -MT asyncsendto.d -o asyncsendto.d asyncsendto.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcplearndscp.o -MT pcplearndscp.d -o pcplearndscp.d pcplearndscp.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppinhole.o -MT upnppinhole.d -o upnppinhole.d upnppinhole.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpstun.o -MT upnpstun.d -o upnpstun.d upnpstun.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getconnstatus.o -MT getconnstatus.d -o getconnstatus.d getconnstatus.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnputils.o -MT upnputils.d -o upnputils.d upnputils.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpevents.o -MT upnpevents.d -o upnpevents.d upnpevents.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpglobalvars.o -MT upnpglobalvars.d -o upnpglobalvars.d upnpglobalvars.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcpserver.o -MT pcpserver.d -o pcpserver.d pcpserver.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT natpmp.o -MT natpmp.d -o natpmp.d natpmp.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minissdp.o -MT minissdp.d -o minissdp.d minissdp.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppermissions.o -MT upnppermissions.d -o upnppermissions.d upnppermissions.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT options.o -MT options.d -o options.d options.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT daemonize.o -MT daemonize.d -o daemonize.d daemonize.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getifaddr.o -MT getifaddr.d -o getifaddr.d getifaddr.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpredirect.o -MT upnpredirect.d -o upnpredirect.d upnpredirect.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT portinuse.o -MT portinuse.d -o portinuse.d portinuse.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minixml.o -MT minixml.d -o minixml.d minixml.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpreplyparse.o -MT upnpreplyparse.d -o upnpreplyparse.d upnpreplyparse.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpsoap.o -MT upnpsoap.d -o upnpsoap.d upnpsoap.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpdescgen.o -MT upnpdescgen.d -o upnpdescgen.d upnpdescgen.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnphttp.o -MT upnphttp.d -o upnphttp.d upnphttp.c cc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT miniupnpd.o -MT miniupnpd.d -o miniupnpd.d miniupnpd.c please install uuid-dev package / libuuid cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. miniupnpd.c -o miniupnpd.o miniupnpd.c: In function ‘OpenAndConfHTTPSocket’: miniupnpd.c:345:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 345 | syslog(LOG_ERR, "socket(http): %m"); | ^ miniupnpd.c:351:57: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 351 | syslog(LOG_WARNING, "setsockopt(http, SO_REUSEADDR): %m"); | ^ miniupnpd.c:364:49: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 364 | syslog(LOG_WARNING, "set_non_blocking(http): %m"); | ^ miniupnpd.c:398:65: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 398 | syslog(LOG_WARNING, "setsockopt(http, SO_BINDTODEVICE, %s): %m", | ^ miniupnpd.c:411:33: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 411 | syslog(LOG_ERR, "bind(http): %m"); | ^ miniupnpd.c:418:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 418 | syslog(LOG_ERR, "listen(http): %m"); | ^ miniupnpd.c:429:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 429 | syslog(LOG_ERR, "getsockname(): %m"); | ^ miniupnpd.c:438:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 438 | syslog(LOG_ERR, "getsockname(): %m"); | ^ miniupnpd.c: In function ‘ProcessIncomingHTTP’: miniupnpd.c:466:36: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 466 | syslog(LOG_ERR, "accept(http): %m"); | ^ miniupnpd.c: In function ‘set_startup_time’: miniupnpd.c:840:48: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 840 | syslog(LOG_ERR, "fopen(\"/proc/uptime\") : %m"); | ^ miniupnpd.c:846:50: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 846 | syslog(LOG_ERR, "fscanf(\"/proc/uptime\") : %m"); | ^ miniupnpd.c: In function ‘init’: miniupnpd.c:1232:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1232 | fprintf(stderr, "malloc(sizeof(struct lan_addr_s)): %m"); | ^ miniupnpd.c:1646:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1646 | fprintf(stderr, "malloc(sizeof(struct lan_addr_s)): %m"); | ^ miniupnpd.c: In function ‘main’: miniupnpd.c:2067:13: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 2067 | " " __DATE__ ); | ^~~~~~~~ miniupnpd.c:2472:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 2472 | syslog(LOG_ERR, "gettimeofday(): %m"); | ^ miniupnpd.c:2707:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 2707 | syslog(LOG_ERR, "select(all): %m"); | ^ miniupnpd.c:3058:50: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 3058 | syslog(LOG_ERR, "Failed to remove pidfile %s: %m", pidfilename); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnphttp.c -o upnphttp.o upnphttp.c: In function ‘New_upnphttp’: upnphttp.c:147:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 147 | syslog(LOG_WARNING, "New_upnphttp::set_non_blocking(): %m"); | ^ upnphttp.c: In function ‘CloseSocket_upnphttp’: upnphttp.c:187:54: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 187 | syslog(LOG_ERR, "CloseSocket_upnphttp: close(%d): %m", h->socket); | ^ upnphttp.c: In function ‘Process_upnphttp’: upnphttp.c:942:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 942 | syslog(LOG_ERR, "recv (state0): %m"); | ^ upnphttp.c:1024:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1024 | syslog(LOG_ERR, "recv (state1): %m"); | ^ upnphttp.c:1054:47: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1054 | syslog(LOG_ERR, "memory allocation error %m"); | ^ upnphttp.c: In function ‘SendResp_upnphttp’: upnphttp.c:1261:37: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1261 | syslog(LOG_ERR, "send(res_buf): %m"); | ^ upnphttp.c: In function ‘SendRespAndClose_upnphttp’: upnphttp.c:1324:37: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1324 | syslog(LOG_ERR, "send(res_buf): %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpdescgen.c -o upnpdescgen.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpsoap.c -o upnpsoap.o upnpsoap.c: In function ‘GetGenericPortMappingEntry’: upnpsoap.c:1057:44: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1057 | syslog(LOG_WARNING, "%s: strtol('%s'): %m", | ^ upnpsoap.c: In function ‘PinholeVerification’: upnpsoap.c:1608:32: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1608 | syslog(LOG_ERR, "inet_ntop: %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpreplyparse.c -o upnpreplyparse.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. minixml.c -o minixml.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. portinuse.c -o portinuse.o portinuse.c: In function ‘port_in_use’: portinuse.c:103:20: warning: use of assignment suppression and length modifier together in gnu_scanf format [-Wformat=] 103 | if (sscanf(line, "%*d: %64[0-9A-Fa-f]:%x %*x:%*x %*x %*x:%*x " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ portinuse.c:115:27: warning: format ‘%hhx’ expects argument of type ‘unsigned char *’, but argument 3 has type ‘char *’ [-Wformat=] 115 | if (sscanf(eaddr,"%2hhx%2hhx%2hhx%2hhx", | ~~~~^ | | | unsigned char * | %2hhx 116 | &tmp_addr[3],&tmp_addr[2],&tmp_addr[1],&tmp_addr[0]) == 4) | ~~~~~~~~~~~~ | | | char * portinuse.c:115:32: warning: format ‘%hhx’ expects argument of type ‘unsigned char *’, but argument 4 has type ‘char *’ [-Wformat=] 115 | if (sscanf(eaddr,"%2hhx%2hhx%2hhx%2hhx", | ~~~~^ | | | unsigned char * | %2hhx 116 | &tmp_addr[3],&tmp_addr[2],&tmp_addr[1],&tmp_addr[0]) == 4) | ~~~~~~~~~~~~ | | | char * portinuse.c:115:37: warning: format ‘%hhx’ expects argument of type ‘unsigned char *’, but argument 5 has type ‘char *’ [-Wformat=] 115 | if (sscanf(eaddr,"%2hhx%2hhx%2hhx%2hhx", | ~~~~^ | | | unsigned char * | %2hhx 116 | &tmp_addr[3],&tmp_addr[2],&tmp_addr[1],&tmp_addr[0]) == 4) | ~~~~~~~~~~~~ | | | char * portinuse.c:115:42: warning: format ‘%hhx’ expects argument of type ‘unsigned char *’, but argument 6 has type ‘char *’ [-Wformat=] 115 | if (sscanf(eaddr,"%2hhx%2hhx%2hhx%2hhx", | ~~~~^ | | | unsigned char * | %2hhx 116 | &tmp_addr[3],&tmp_addr[2],&tmp_addr[1],&tmp_addr[0]) == 4) | ~~~~~~~~~~~~ | | | char * cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpredirect.c -o upnpredirect.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. getifaddr.c -o getifaddr.o getifaddr.c: In function ‘getifaddr’: getifaddr.c:47:50: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 47 | syslog(LOG_ERR, "socket(PF_INET, SOCK_DGRAM): %m"); | ^ getifaddr.c:54:52: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 54 | syslog(LOG_DEBUG, "ioctl(s, SIOCGIFFLAGS, ...): %m"); | ^ getifaddr.c:68:49: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 68 | syslog(LOG_ERR, "ioctl(s, SIOCGIFADDR, ...): %m"); | ^ getifaddr.c:78:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 78 | syslog(LOG_ERR, "inet_ntop(): %m"); | ^ getifaddr.c:89:53: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 89 | syslog(LOG_ERR, "ioctl(s, SIOCGIFNETMASK, ...): %m"); | ^ getifaddr.c: In function ‘getifaddr_in6’: getifaddr.c:160:33: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 160 | syslog(LOG_ERR, "getifaddrs: %m"); | ^ getifaddr.c: In function ‘find_ipv6_addr’: getifaddr.c:235:33: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 235 | syslog(LOG_ERR, "getifaddrs: %m"); | ^ getifaddr.c: At top level: getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:274:4: note: in expansion of macro ‘IP’ 274 | { IP(169, 254, 0, 0), MSK(16) }, /* RFC3927 Link-Local */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[4].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:274:4: note: in expansion of macro ‘IP’ 274 | { IP(169, 254, 0, 0), MSK(16) }, /* RFC3927 Link-Local */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:275:4: note: in expansion of macro ‘IP’ 275 | { IP(172, 16, 0, 0), MSK(12) }, /* RFC1918 Private-Use */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[5].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:275:4: note: in expansion of macro ‘IP’ 275 | { IP(172, 16, 0, 0), MSK(12) }, /* RFC1918 Private-Use */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:276:4: note: in expansion of macro ‘IP’ 276 | { IP(192, 0, 0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[6].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:276:4: note: in expansion of macro ‘IP’ 276 | { IP(192, 0, 0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:277:4: note: in expansion of macro ‘IP’ 277 | { IP(192, 0, 2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[7].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:277:4: note: in expansion of macro ‘IP’ 277 | { IP(192, 0, 2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:278:4: note: in expansion of macro ‘IP’ 278 | { IP(192, 31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[8].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:278:4: note: in expansion of macro ‘IP’ 278 | { IP(192, 31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:279:4: note: in expansion of macro ‘IP’ 279 | { IP(192, 52, 193, 0), MSK(24) }, /* RFC7450 AMT */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[9].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:279:4: note: in expansion of macro ‘IP’ 279 | { IP(192, 52, 193, 0), MSK(24) }, /* RFC7450 AMT */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:280:4: note: in expansion of macro ‘IP’ 280 | { IP(192, 88, 99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[10].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:280:4: note: in expansion of macro ‘IP’ 280 | { IP(192, 88, 99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:281:4: note: in expansion of macro ‘IP’ 281 | { IP(192, 168, 0, 0), MSK(16) }, /* RFC1918 Private-Use */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[11].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:281:4: note: in expansion of macro ‘IP’ 281 | { IP(192, 168, 0, 0), MSK(16) }, /* RFC1918 Private-Use */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:282:4: note: in expansion of macro ‘IP’ 282 | { IP(192, 175, 48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[12].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:282:4: note: in expansion of macro ‘IP’ 282 | { IP(192, 175, 48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:283:4: note: in expansion of macro ‘IP’ 283 | { IP(198, 18, 0, 0), MSK(15) }, /* RFC2544 Benchmarking */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[13].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:283:4: note: in expansion of macro ‘IP’ 283 | { IP(198, 18, 0, 0), MSK(15) }, /* RFC2544 Benchmarking */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:284:4: note: in expansion of macro ‘IP’ 284 | { IP(198, 51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[14].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:284:4: note: in expansion of macro ‘IP’ 284 | { IP(198, 51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:285:4: note: in expansion of macro ‘IP’ 285 | { IP(203, 0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[15].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:285:4: note: in expansion of macro ‘IP’ 285 | { IP(203, 0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:286:4: note: in expansion of macro ‘IP’ 286 | { IP(224, 0, 0, 0), MSK( 4) }, /* RFC1112 Multicast */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[16].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:286:4: note: in expansion of macro ‘IP’ 286 | { IP(224, 0, 0, 0), MSK( 4) }, /* RFC1112 Multicast */ | ^~ getifaddr.c:267:24: warning: initializer element is not a constant expression [-Wpedantic] 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:287:4: note: in expansion of macro ‘IP’ 287 | { IP(240, 0, 0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */ | ^~ getifaddr.c:267:24: note: (near initialization for ‘reserved[17].address’) 267 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d)) | ^ getifaddr.c:287:4: note: in expansion of macro ‘IP’ 287 | { IP(240, 0, 0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */ | ^~ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. daemonize.c -o daemonize.o daemonize.c: In function ‘writepidfile’: daemonize.c:75:60: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 75 | syslog(LOG_ERR, "Unable to open pidfile for writing %s: %m", fname); | ^ daemonize.c:90:53: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 90 | syslog(LOG_ERR, "Unable to write to pidfile %s: %m", fname); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. options.c -o options.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnppermissions.c -o upnppermissions.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. minissdp.c -o minissdp.o minissdp.c: In function ‘AddMulticastMembership’: minissdp.c:88:57: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 88 | syslog(LOG_ERR, "setsockopt(udp, IP_ADD_MEMBERSHIP): %m"); | ^ minissdp.c: In function ‘AddMulticastMembershipIPv6’: minissdp.c:112:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 112 | syslog(LOG_ERR, "setsockopt(udp, IPV6_ADD_MEMBERSHIP): %m"); | ^ minissdp.c:118:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 118 | syslog(LOG_ERR, "setsockopt(udp, IPV6_ADD_MEMBERSHIP): %m"); | ^ minissdp.c:124:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 124 | syslog(LOG_ERR, "setsockopt(udp, IPV6_ADD_MEMBERSHIP): %m"); | ^ minissdp.c: In function ‘OpenAndConfSSDPReceiveSocket’: minissdp.c:168:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 168 | syslog(LOG_ERR, "%s: socket(udp): %m", | ^ minissdp.c:198:56: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 198 | syslog(LOG_WARNING, "setsockopt(udp, SO_REUSEADDR): %m"); | ^ minissdp.c:213:55: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 213 | syslog(LOG_WARNING, "setsockopt(udp, IP_PKTINFO): %m"); | ^ minissdp.c:221:61: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 221 | syslog(LOG_WARNING, "setsockopt(udp, IPV6_RECVPKTINFO): %m"); | ^ minissdp.c:228:49: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 228 | syslog(LOG_WARNING, "%s: set_non_blocking(): %m", | ^ minissdp.c:240:73: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 240 | syslog(LOG_WARNING, "%s: setsockopt(udp%s, SO_BINDTODEVICE, %s): %m", | ^ minissdp.c:248:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 248 | syslog(LOG_ERR, "%s: bind(udp%s): %m", | ^ minissdp.c: In function ‘OpenAndConfSSDPNotifySocket’: minissdp.c:305:41: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 305 | syslog(LOG_ERR, "socket(udp_notify): %m"); | ^ minissdp.c:322:64: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 322 | syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_LOOP): %m"); | ^ minissdp.c:329:62: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 329 | syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_IF): %m"); | ^ minissdp.c:336:68: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 336 | syslog(LOG_WARNING, "setsockopt(udp_notify, IP_MULTICAST_TTL,): %m"); | ^ minissdp.c:341:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 341 | syslog(LOG_ERR, "setsockopt(udp_notify, SO_BROADCAST): %m"); | ^ minissdp.c:356:39: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 356 | syslog(LOG_ERR, "bind(udp_notify): %m"); | ^ minissdp.c: In function ‘OpenAndConfSSDPNotifySocketIPv6’: minissdp.c:380:46: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 380 | syslog(LOG_ERR, "socket(udp_notify IPv6): %m"); | ^ minissdp.c:385:73: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 385 | syslog(LOG_ERR, "setsockopt(udp_notify IPv6, IPV6_MULTICAST_IF, %u): %m", lan_addr->index); | ^ minissdp.c:391:66: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 391 | syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_LOOP): %m"); | ^ minissdp.c:397:66: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 397 | syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_HOPS): %m"); | ^ minissdp.c:413:44: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 413 | syslog(LOG_ERR, "bind(udp_notify IPv6): %m"); | ^ minissdp.c: In function ‘SendSSDPResponse’: minissdp.c:570:41: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 570 | syslog(LOG_ERR, "%s: snprintf failed %m", | ^ minissdp.c:590:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 590 | syslog(LOG_ERR, "%s: sendto(udp): %m", | ^ minissdp.c: In function ‘SendSSDPNotify’: minissdp.c:701:48: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 701 | syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s, | ^ minissdp.c:712:48: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 712 | syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s, | ^ minissdp.c: In function ‘ProcessSSDPRequest’: minissdp.c:905:37: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 905 | syslog(LOG_ERR, "recvfrom(udp): %m"); | ^ minissdp.c: In function ‘SendSSDPbyebye’: minissdp.c:1392:46: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1392 | syslog(LOG_ERR, "sendto(udp_shutdown=%d): %m", s); | ^ minissdp.c: In function ‘SubmitServicesToMiniSSDPD’: minissdp.c:1499:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1499 | syslog(LOG_ERR, "socket(unix): %m"); | ^ minissdp.c:1506:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1506 | syslog(LOG_ERR, "connect(\"%s\"): %m", minissdpdsocketpath); | ^ minissdp.c:1521:62: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1521 | syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m"); | ^ minissdp.c:1532:62: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1532 | syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m"); | ^ minissdp.c:1547:62: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1547 | syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m"); | ^ minissdp.c:1563:32: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1563 | syslog(LOG_ERR, "write(): %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. natpmp.c -o natpmp.o natpmp.c: In function ‘OpenAndConfNATPMPSocket’: natpmp.c:39:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 39 | syslog(LOG_ERR, "%s: socket(): %m", | ^ natpmp.c:45:55: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 45 | syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m", | ^ natpmp.c:50:49: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 50 | syslog(LOG_WARNING, "%s: set_non_blocking(): %m", | ^ natpmp.c:62:34: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 62 | syslog(LOG_ERR, "%s: bind(): %m", | ^ natpmp.c: In function ‘ReceiveNATPMPOrPCPPacket’: natpmp.c:166:39: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 166 | syslog(LOG_ERR, "recvmsg(natpmp): %m"); | ^ natpmp.c: In function ‘ProcessIncomingNATPMPPacket’: natpmp.c:230:40: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 230 | syslog(LOG_ERR, "inet_ntop(natpmp): %m"); | ^ natpmp.c:415:37: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 415 | syslog(LOG_ERR, "sendto(natpmp): %m"); | ^ natpmp.c: In function ‘SendNATPMPPublicAddressChangeNotification’: natpmp.c:473:53: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 473 | syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m", | ^ natpmp.c:483:53: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 483 | syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m", | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. pcpserver.c -o pcpserver.o pcpserver.c: In function ‘parsePCPOptions’: pcpserver.c:551:11: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 551 | pcp_buf += option_length; | ^~ pcpserver.c: In function ‘CreatePCPPeer’: pcpserver.c:794:43: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 794 | syslog(LOG_ERR, "inet_n46top(peer_ip): %m"); | ^ pcpserver.c: In function ‘ValidatePCPMsg’: pcpserver.c:1190:43: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1190 | syslog(LOG_ERR, "inet_ntop(pcpserver): %m"); | ^ pcpserver.c: In function ‘processPCPRequest’: pcpserver.c:1272:6: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1272 | req += PCP_COMMON_REQUEST_SIZE; | ^~ pcpserver.c:1290:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1290 | req += PCP_MAP_V1_SIZE; | ^~ pcpserver.c:1319:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1319 | req += PCP_PEER_V1_SIZE; | ^~ pcpserver.c:1362:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1362 | req += PCP_MAP_V2_SIZE; | ^~ pcpserver.c:1393:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1393 | req += PCP_PEER_V2_SIZE; | ^~ pcpserver.c: In function ‘ProcessIncomingPCPPacket’: pcpserver.c:1603:41: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1603 | syslog(LOG_ERR, "sendto(pcpserver): %m"); | ^ pcpserver.c: In function ‘OpenAndConfPCPv6Socket’: pcpserver.c:1618:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1618 | syslog(LOG_ERR, "%s: socket(): %m", "OpenAndConfPCPv6Socket"); | ^ pcpserver.c:1622:55: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1622 | syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m", | ^ pcpserver.c:1629:54: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1629 | syslog(LOG_WARNING, "%s: setsockopt(IPV6_V6ONLY): %m", | ^ pcpserver.c:1636:59: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1636 | syslog(LOG_WARNING, "%s: setsockopt(IPV6_RECVPKTINFO): %m", | ^ pcpserver.c:1641:49: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1641 | syslog(LOG_WARNING, "%s: set_non_blocking(): %m", | ^ pcpserver.c:1649:33: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1649 | syslog(LOG_ERR, "%s: bind(): %m", "OpenAndConfPCPv6Socket"); | ^ pcpserver.c: In function ‘PCPSendUnsolicitedAnnounce’: pcpserver.c:1690:72: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1690 | syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce(sockets[%d]) sendto(): %m", i); | ^ pcpserver.c:1701:66: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 1701 | syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce() IPv6 sendto(): %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpglobalvars.c -o upnpglobalvars.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpevents.c -o upnpevents.o upnpevents.c: In function ‘upnp_event_create_notify’: upnpevents.c:251:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 251 | syslog(LOG_ERR, "%s: calloc(): %m", "upnp_event_create_notify"); | ^ upnpevents.c:263:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 263 | syslog(LOG_ERR, "%s: socket(): %m", "upnp_event_create_notify"); | ^ upnpevents.c:283:45: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 283 | syslog(LOG_ERR, "%s: set_non_blocking(): %m", | ^ upnpevents.c: In function ‘upnp_event_notify_connect’: upnpevents.c:387:47: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 387 | syslog(LOG_ERR, "%s: connect(%d, %s, %u): %m", | ^ upnpevents.c: In function ‘upnp_event_send’: upnpevents.c:494:41: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 494 | syslog(LOG_NOTICE, "%s: send(%s%s): %m", "upnp_event_send", | ^ upnpevents.c: In function ‘upnp_event_recv’: upnpevents.c:519:34: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 519 | syslog(LOG_ERR, "%s: recv(): %m", "upnp_event_recv"); | ^ upnpevents.c: In function ‘upnp_event_process_notify’: upnpevents.c:544:38: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 544 | syslog(LOG_ERR, "%s: getsockopt: %m", "upnp_event_process_notify"); | ^ upnpevents.c:550:45: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 550 | syslog(LOG_WARNING, "%s: connect(%s%s): %m", | ^ upnpevents.c: In function ‘upnpevents_selectfds’: upnpevents.c:579:45: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘struct upnp_event_notify *’ [-Wformat=] 579 | syslog(LOG_DEBUG, "upnpevents_selectfds: %p %d %d", | ~^ | | | void * 580 | obj, obj->state, obj->s); | ~~~ | | | struct upnp_event_notify * upnpevents.c: In function ‘upnpevents_processfds’: upnpevents.c:616:27: warning: format ‘%p’ expects argument of type ‘void *’, but argument 4 has type ‘struct upnp_event_notify *’ [-Wformat=] 616 | syslog(LOG_DEBUG, "%s: %p %d %d %d %d", | ~^ | | | void * 617 | "upnpevents_processfds", obj, obj->state, obj->s, | ~~~ | | | struct upnp_event_notify * upnpevents.c:635:27: warning: format ‘%p’ expects argument of type ‘void *’, but argument 4 has type ‘struct upnp_event_notify *’ [-Wformat=] 635 | syslog(LOG_ERR, "%s: %p, remove subscriber %s after an ERROR cb: %s", | ~^ | | | void * 636 | "upnpevents_processfds", obj, obj->sub->uuid, obj->sub->callback); | ~~~ | | | struct upnp_event_notify * cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnputils.c -o upnputils.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. getconnstatus.c -o getconnstatus.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnpstun.c -o upnpstun.o upnpstun.c: In function ‘stun_socket’: upnpstun.c:162:67: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 162 | syslog(LOG_ERR, "%s: socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP): %m", | ^ upnpstun.c:173:33: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 173 | syslog(LOG_ERR, "%s: bind(): %m", | ^ upnpstun.c:181:40: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 181 | syslog(LOG_ERR, "%s: getsockname(): %m", | ^ upnpstun.c: In function ‘receive_stun_response’: upnpstun.c:200:37: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 200 | syslog(LOG_ERR, "%s: recvfrom(): %m", "receive_stun_response"); | ^ upnpstun.c: In function ‘wait_for_stun_responses’: upnpstun.c:260:36: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 260 | syslog(LOG_ERR, "%s: select(): %m", "wait_for_stun_responses"); | ^ upnpstun.c: In function ‘perform_stun’: upnpstun.c:457:44: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 457 | syslog(LOG_ERR, "%s: #%d,%d sendto(): %m", "perform_stun", j, i); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. upnppinhole.c -o upnppinhole.o upnppinhole.c: In function ‘upnp_add_inboundpinhole’: upnppinhole.c:131:39: warning: format ‘%p’ expects argument of type ‘void *’, but argument 5 has type ‘struct in6_addr *’ [-Wformat=] 131 | syslog(LOG_ERR, "inet_pton(%d, %s, %p) FAILED", | ~^ | | | void * 132 | AF_INET6, iaddr, &address); | ~~~~~~~~ | | | struct in6_addr * cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. pcplearndscp.c -o pcplearndscp.o cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. asyncsendto.c -o asyncsendto.o asyncsendto.c: In function ‘try_sendto’: asyncsendto.c:257:62: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 257 | syslog(LOG_ERR, "%s(sock=%d, len=%u, dest=%s): sendto: %m", | ^ asyncsendto.c: In function ‘finalize_sendto’: asyncsendto.c:290:35: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 290 | syslog(LOG_ERR, "gettimeofday: %m"); | ^ asyncsendto.c:316:64: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 316 | syslog(LOG_WARNING, "finalize_sendto(): socket=%d sendto: %m", elt->sockfd); | ^ asyncsendto.c:324:36: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 324 | syslog(LOG_ERR, "gettimeofday: %m"); | ^ asyncsendto.c:345:31: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 345 | syslog(LOG_ERR, "select: %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. linux/getifstats.c -o getifstats.o linux/getifstats.c: In function ‘getifstats’: linux/getifstats.c:109:64: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 109 | syslog(LOG_ERR, "getifstats() : cannot open /proc/net/dev : %m"); | ^ linux/getifstats.c:114:66: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 114 | syslog(LOG_ERR, "getifstats() : error reading /proc/net/dev : %m"); | ^ linux/getifstats.c:155:44: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 155 | syslog(LOG_INFO, "cannot read %s file : %m", fname); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. linux/ifacewatcher.c -o ifacewatcher.o linux/ifacewatcher.c: In function ‘OpenAndConfInterfaceWatchSocket’: linux/ifacewatcher.c:74:66: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 74 | syslog(LOG_ERR, "socket(PF_NETLINK, SOCK_RAW, NETLINK_ROUTE): %m"); | ^ linux/ifacewatcher.c:85:36: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 85 | syslog(LOG_ERR, "bind(netlink): %m"); | ^ linux/ifacewatcher.c: In function ‘ProcessInterfaceWatchNotify’: linux/ifacewatcher.c:262:42: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 262 | syslog(LOG_ERR, "recvmsg(s, &hdr, 0): %m"); | ^ In file included from /usr/include/string.h:495, from linux/ifacewatcher.c:46: In function ‘strncpy’, inlined from ‘ProcessInterfaceWatchNotify’ at linux/ifacewatcher.c:323:6: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 128 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘ProcessInterfaceWatchNotify’ at linux/ifacewatcher.c:324:6: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output may be truncated copying 16 bytes from a string of length 127 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘ProcessInterfaceWatchNotify’ at linux/ifacewatcher.c:320:7: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output may be truncated copying 48 bytes from a string of length 127 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. linux/getroute.c -o getroute.o linux/getroute.c: In function ‘get_src_for_route_to’: linux/getroute.c:106:67: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 106 | syslog(LOG_ERR, "socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) : %m"); | ^ linux/getroute.c:119:42: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 119 | syslog(LOG_ERR, "sendmsg(rtnetlink) : %m"); | ^ linux/getroute.c:131:41: warning: ISO C does not support the ‘%m’ gnu_printf format [-Wformat=] 131 | syslog(LOG_ERR, "recvmsg(rtnetlink) %m"); | ^ cc -c -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -fno-strict-aliasing -fno-common -fstack-protector -fPIE -D_FORTIFY_SOURCE=2 -Wall -Wextra -Wstrict-prototypes -Wdeclaration-after-statement -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. netfilter/iptcrdr.c -o iptcrdr.o netfilter/iptcrdr.c: In function ‘init_redirect’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:144:2: note: in expansion of macro ‘IPTC_HANDLE’ 144 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:146:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 146 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:155:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 155 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘get_nat_redirect_rule’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:360:2: note: in expansion of macro ‘IPTC_HANDLE’ 360 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:367:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 367 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:374:36: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 374 | if(!iptc_is_chain(nat_chain_name, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:385:43: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 385 | for(e = iptc_first_rule(nat_chain_name, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:387:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 387 | e = iptc_next_rule(e, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:407:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 407 | target = (void *)e + e->target_offset; | ^ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:410:40: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 410 | snprintip(iaddr, iaddrlen, ntohl(mr->range[0].min_ip)); | ^~ netfilter/iptcrdr.c:411:22: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 411 | *iport = ntohs(mr->range[0].min.all); | ^~ netfilter/iptcrdr.c:430:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 430 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘get_redirect_rule_by_index’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:448:2: note: in expansion of macro ‘IPTC_HANDLE’ 448 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:455:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 455 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:462:41: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 462 | if(!iptc_is_chain(miniupnpd_nat_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:473:48: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 473 | for(e = iptc_first_rule(miniupnpd_nat_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:475:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 475 | e = iptc_next_rule(e, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:494:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 494 | target = (void *)e + e->target_offset; | ^ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:496:40: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 496 | snprintip(iaddr, iaddrlen, ntohl(mr->range[0].min_ip)); | ^~ netfilter/iptcrdr.c:497:22: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 497 | *iport = ntohs(mr->range[0].min.all); | ^~ netfilter/iptcrdr.c:521:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 521 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘get_peer_rule_by_index’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:539:2: note: in expansion of macro ‘IPTC_HANDLE’ 539 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:546:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 546 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:553:53: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 553 | if(!iptc_is_chain(miniupnpd_nat_postrouting_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:564:60: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 564 | for(e = iptc_first_rule(miniupnpd_nat_postrouting_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:566:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 566 | e = iptc_next_rule(e, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:591:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 591 | target = (void *)e + e->target_offset; | ^ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:593:22: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 593 | *eport = ntohs(mr->range[0].min.all); | ^~ netfilter/iptcrdr.c:624:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 624 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: At top level: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:632:44: note: in expansion of macro ‘IPTC_HANDLE’ 632 | delete_rule_and_commit(unsigned int index, IPTC_HANDLE h, | ^~~~~~~~~~~ netfilter/iptcrdr.c: In function ‘delete_filter_rule’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:674:2: note: in expansion of macro ‘IPTC_HANDLE’ 674 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:679:8: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 679 | if((h = iptc_init("filter"))) | ^ netfilter/iptcrdr.c:688:52: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 688 | for(e = iptc_first_rule(miniupnpd_forward_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:690:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 690 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:714:9: warning: implicit declaration of function ‘delete_rule_and_commit’ [-Wimplicit-function-declaration] 714 | r = delete_rule_and_commit(index, h, miniupnpd_forward_chain, "delete_filter_rule"); | ^~~~~~~~~~~~~~~~~~~~~~ netfilter/iptcrdr.c:715:7: warning: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 715 | h = NULL; | ^ netfilter/iptcrdr.c:724:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 724 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘delete_redirect_and_filter_rules’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:737:2: note: in expansion of macro ‘IPTC_HANDLE’ 737 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:745:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 745 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:753:41: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 753 | if(!iptc_is_chain(miniupnpd_nat_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:764:48: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 764 | for(e = iptc_first_rule(miniupnpd_nat_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:766:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 766 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:789:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 789 | target = (void *)e + e->target_offset; | ^ netfilter/iptcrdr.c:791:15: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 791 | iaddr = mr->range[0].min_ip; | ^~ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:792:21: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 792 | iport = ntohs(mr->range[0].min.all); | ^~ netfilter/iptcrdr.c:802:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 802 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:809:5: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 809 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:814:21: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 814 | if((r == 0) && (h = iptc_init("filter"))) | ^ netfilter/iptcrdr.c:823:53: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 823 | for(e = iptc_first_rule(miniupnpd_forward_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:825:27: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 825 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:852:8: warning: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 852 | h = NULL; | ^ netfilter/iptcrdr.c:861:14: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 861 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:866:8: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 866 | if((h = iptc_init("nat"))) | ^ netfilter/iptcrdr.c:875:60: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 875 | for(e = iptc_first_rule(miniupnpd_nat_postrouting_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:877:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 877 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:882:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 882 | target = (void *)e + e->target_offset; | ^ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:885:66: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 885 | i, target->u.user.name, inet_ntoa(e->ip.src), ntohs(mr->range[0].min.all)); | ^~ netfilter/iptcrdr.c:887:26: error: invalid use of undefined type ‘const struct ip_nat_multi_range’ 887 | if (eport != ntohs(mr->range[0].min.all)) { | ^~ netfilter/iptcrdr.c:908:7: warning: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 908 | h = NULL; | ^ netfilter/iptcrdr.c:918:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 918 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:921:17: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 921 | if((r2==0)&&(h = iptc_init("mangle"))) | ^ netfilter/iptcrdr.c:931:48: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 931 | for(e = iptc_first_rule(miniupnpd_nat_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:933:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 933 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:960:7: warning: assignment to ‘int’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion] 960 | h = NULL; | ^ netfilter/iptcrdr.c:968:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 968 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ In file included from /usr/include/linux/netfilter/x_tables.h:4, from /usr/include/xtables.h:19, from netfilter/iptcrdr.c:17: netfilter/iptcrdr.c: In function ‘get_dnat_target’: netfilter/iptcrdr.c:1046:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1046:11: note: in expansion of macro ‘IPT_ALIGN’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1046:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1046:11: note: in expansion of macro ‘IPT_ALIGN’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1046:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1046:11: note: in expansion of macro ‘IPT_ALIGN’ 1046 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1052:4: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1052 | mr->rangesize = 1; | ^~ netfilter/iptcrdr.c:1053:13: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1053 | range = &mr->range[0]; | ^~ netfilter/iptcrdr.c:1054:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1054 | range->min_ip = range->max_ip = inet_addr(daddr); | ^~ netfilter/iptcrdr.c:1054:23: error: invalid use of undefined type ‘struct ip_nat_range’ 1054 | range->min_ip = range->max_ip = inet_addr(daddr); | ^~ netfilter/iptcrdr.c:1055:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1055 | range->flags |= IP_NAT_RANGE_MAP_IPS; | ^~ netfilter/iptcrdr.c:1056:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1056 | range->min.all = range->max.all = htons(dport); | ^~ netfilter/iptcrdr.c:1056:24: error: invalid use of undefined type ‘struct ip_nat_range’ 1056 | range->min.all = range->max.all = htons(dport); | ^~ netfilter/iptcrdr.c:1057:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1057 | range->flags |= IP_NAT_RANGE_PROTO_SPECIFIED; | ^~ In file included from /usr/include/linux/netfilter/x_tables.h:4, from /usr/include/xtables.h:19, from netfilter/iptcrdr.c:17: netfilter/iptcrdr.c: In function ‘get_snat_target’: netfilter/iptcrdr.c:1070:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1070:11: note: in expansion of macro ‘IPT_ALIGN’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1070:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1070:11: note: in expansion of macro ‘IPT_ALIGN’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1070:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1070:11: note: in expansion of macro ‘IPT_ALIGN’ 1070 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1076:4: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1076 | mr->rangesize = 1; | ^~ netfilter/iptcrdr.c:1077:13: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1077 | range = &mr->range[0]; | ^~ netfilter/iptcrdr.c:1078:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1078 | range->min_ip = range->max_ip = inet_addr(saddr); | ^~ netfilter/iptcrdr.c:1078:23: error: invalid use of undefined type ‘struct ip_nat_range’ 1078 | range->min_ip = range->max_ip = inet_addr(saddr); | ^~ netfilter/iptcrdr.c:1079:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1079 | range->flags |= IP_NAT_RANGE_MAP_IPS; | ^~ netfilter/iptcrdr.c:1080:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1080 | range->min.all = range->max.all = htons(sport); | ^~ netfilter/iptcrdr.c:1080:24: error: invalid use of undefined type ‘struct ip_nat_range’ 1080 | range->min.all = range->max.all = htons(sport); | ^~ netfilter/iptcrdr.c:1081:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1081 | range->flags |= IP_NAT_RANGE_PROTO_SPECIFIED; | ^~ In file included from /usr/include/linux/netfilter/x_tables.h:4, from /usr/include/xtables.h:19, from netfilter/iptcrdr.c:17: netfilter/iptcrdr.c: In function ‘get_masquerade_target’: netfilter/iptcrdr.c:1113:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1113:11: note: in expansion of macro ‘IPT_ALIGN’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1113:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1113:11: note: in expansion of macro ‘IPT_ALIGN’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1113:28: error: invalid application of ‘sizeof’ to incomplete type ‘struct ip_nat_multi_range’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~ netfilter/iptcrdr.c:1113:11: note: in expansion of macro ‘IPT_ALIGN’ 1113 | + IPT_ALIGN(sizeof(struct ip_nat_multi_range)); | ^~~~~~~~~ netfilter/iptcrdr.c:1119:4: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1119 | mr->rangesize = 1; | ^~ netfilter/iptcrdr.c:1120:13: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1120 | range = &mr->range[0]; | ^~ netfilter/iptcrdr.c:1121:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1121 | range->min.tcp.port = range->max.tcp.port = htons(port); | ^~ netfilter/iptcrdr.c:1121:29: error: invalid use of undefined type ‘struct ip_nat_range’ 1121 | range->min.tcp.port = range->max.tcp.port = htons(port); | ^~ netfilter/iptcrdr.c:1123:7: error: invalid use of undefined type ‘struct ip_nat_range’ 1123 | range->flags |= IP_NAT_RANGE_PROTO_SPECIFIED; | ^~ netfilter/iptcrdr.c: In function ‘iptc_init_verify_and_append’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:1136:2: note: in expansion of macro ‘IPTC_HANDLE’ 1136 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:1137:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1137 | h = iptc_init(table); | ^ netfilter/iptcrdr.c:1144:37: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 1144 | if(!iptc_is_chain(miniupnpd_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1152:14: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1152 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:1160:44: warning: passing argument 3 of ‘iptc_append_entry’ from incompatible pointer type [-Wincompatible-pointer-types] 1160 | if(!iptc_append_entry(miniupnpd_chain, e, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:80:28: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 80 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1169:14: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1169 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:1176:18: warning: passing argument 1 of ‘iptc_commit’ from incompatible pointer type [-Wincompatible-pointer-types] 1176 | if(!iptc_commit(&h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:155:36: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 155 | int iptc_commit(struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1185:14: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1185 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:1193:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1193 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘get_portmappings_in_range’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:1601:2: note: in expansion of macro ‘IPTC_HANDLE’ 1601 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:1614:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1614 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:1622:41: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 1622 | if(!iptc_is_chain(miniupnpd_nat_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1635:48: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1635 | for(e = iptc_first_rule(miniupnpd_nat_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1637:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1637 | e = iptc_next_rule(e, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1686:13: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1686 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘update_rule_and_commit’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:1706:2: note: in expansion of macro ‘IPTC_HANDLE’ 1706 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:1709:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1709 | h = iptc_init(table); | ^ netfilter/iptcrdr.c:1719:42: warning: passing argument 4 of ‘iptc_replace_entry’ from incompatible pointer type [-Wincompatible-pointer-types] 1719 | if(!iptc_replace_entry(chain, e, index, &h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:74:29: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 74 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1729:23: warning: passing argument 1 of ‘iptc_commit’ from incompatible pointer type [-Wincompatible-pointer-types] 1729 | else if(!iptc_commit(&h)) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:155:36: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 155 | int iptc_commit(struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1739:12: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1739 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c: In function ‘update_portmapping’: netfilter/iptcrdr.c:55:22: error: unknown type name ‘iptc_handle_t’; did you mean ‘iptc_handle’? 55 | #define IPTC_HANDLE iptc_handle_t | ^~~~~~~~~~~~~ netfilter/iptcrdr.c:1753:2: note: in expansion of macro ‘IPTC_HANDLE’ 1753 | IPTC_HANDLE h; | ^~~~~~~~~~~ netfilter/iptcrdr.c:1763:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1763 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:1771:41: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 1771 | if(!iptc_is_chain(miniupnpd_nat_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1783:48: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1783 | for(e = iptc_first_rule(miniupnpd_nat_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1785:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1785 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1808:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1808 | target = (void *)e + e->target_offset; | ^ netfilter/iptcrdr.c:1810:15: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1810 | iaddr = mr->range[0].min_ip; | ^~ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:1811:25: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1811 | old_iport = ntohs(mr->range[0].min.all); | ^~ netfilter/iptcrdr.c:1830:12: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1830 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:1835:25: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1835 | target = (void *)new_e + new_e->target_offset; | ^ netfilter/iptcrdr.c:1837:4: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1837 | mr->range[0].min.all = mr->range[0].max.all = htons(iport); | ^~ netfilter/iptcrdr.c:1837:27: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1837 | mr->range[0].min.all = mr->range[0].max.all = htons(iport); | ^~ netfilter/iptcrdr.c:1845:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1845 | h = iptc_init("filter"); | ^ netfilter/iptcrdr.c:1853:45: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 1853 | if(!iptc_is_chain(miniupnpd_forward_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1865:52: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1865 | for(e = iptc_first_rule(miniupnpd_forward_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1867:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1867 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1872:23: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1872 | target = (void *)e + e->target_offset; | ^ netfilter/iptcrdr.c:1900:28: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1900 | target = (void *)new_e + new_e->target_offset; | ^ netfilter/iptcrdr.c:1901:62: warning: passing argument 2 of ‘iptc_get_target’ makes pointer from integer without a cast [-Wint-conversion] 1901 | if (target->u.user.name[0] == '\0' && iptc_get_target(e, h)) { | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:50:27: note: expected ‘struct xtc_handle *’ but argument is of type ‘int’ 50 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1902:54: warning: passing argument 2 of ‘iptc_get_target’ makes pointer from integer without a cast [-Wint-conversion] 1902 | strncpy(target->u.user.name, iptc_get_target(e, h), sizeof(target->u.user.name)); | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:50:27: note: expected ‘struct xtc_handle *’ but argument is of type ‘int’ 50 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1911:12: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 1911 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ netfilter/iptcrdr.c:1937:4: warning: assignment to ‘int’ from ‘struct xtc_handle *’ makes integer from pointer without a cast [-Wint-conversion] 1937 | h = iptc_init("nat"); | ^ netfilter/iptcrdr.c:1945:53: warning: passing argument 2 of ‘iptc_is_chain’ makes pointer from integer without a cast [-Wint-conversion] 1945 | if(!iptc_is_chain(miniupnpd_nat_postrouting_chain, h)) | ^ | | | int In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:28:63: note: expected ‘struct xtc_handle * const’ but argument is of type ‘int’ 28 | int iptc_is_chain(const char *chain, struct xtc_handle *const handle); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1957:60: warning: passing argument 2 of ‘iptc_first_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1957 | for(e = iptc_first_rule(miniupnpd_nat_postrouting_chain, &h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:42:25: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 42 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1959:26: warning: passing argument 2 of ‘iptc_next_rule’ from incompatible pointer type [-Wincompatible-pointer-types] 1959 | e = iptc_next_rule(e, &h), i++) | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:46:31: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 46 | struct xtc_handle *handle); | ~~~~~~~~~~~~~~~~~~~^~~~~~ netfilter/iptcrdr.c:1964:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 1964 | target = (void *)e + e->target_offset; | ^ In file included from netfilter/iptcrdr.c:14: netfilter/iptcrdr.c:1967:61: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1967 | i, target->u.user.name, inet_ntoa(e->ip.src), ntohs(mr->range[0].min.all)); | ^~ netfilter/iptcrdr.c:1969:26: error: invalid use of undefined type ‘struct ip_nat_multi_range’ 1969 | if (eport != ntohs(mr->range[0].min.all)) { | ^~ netfilter/iptcrdr.c:2008:12: warning: passing argument 1 of ‘iptc_free’ from incompatible pointer type [-Wincompatible-pointer-types] 2008 | iptc_free(&h); | ^~ | | | int * In file included from netfilter/iptcrdr.c:19: /usr/include/libiptc/libiptc.h:34:35: note: expected ‘struct xtc_handle *’ but argument is of type ‘int *’ 34 | void iptc_free(struct xtc_handle *h); | ~~~~~~~~~~~~~~~~~~~^ make[2]: *** [Makefile.linux:205: iptcrdr.o] Error 1 make[2]: Leaving directory '/<>' make[1]: *** [debian/rules:25: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:14: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2021-06-15T10:51:14Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Profiles: cross nocheck Build Type: any Build-Space: 3348 Build-Time: 7 Distribution: unstable Fail-Stage: build Foreign Architectures: s390x Host Architecture: s390x Install-Time: 35 Job: miniupnpd_2.2.1-1 Machine Architecture: amd64 Package: miniupnpd Package-Time: 52 Source-Version: 2.2.1-1 Space: 3348 Status: attempted Version: 2.2.1-1 -------------------------------------------------------------------------------- Finished at 2021-06-15T10:51:14Z Build needed 00:00:52, 3348k disk space