I: pbuilder: network access will be disabled during build
I: Current time: Mon Apr 13 06:30:51 +14 2026
I: pbuilder-time-stamp: 1776011451
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: using eatmydata during job
I: Copying source file
I: copying [miniupnpd_2.3.7-2.dsc]
I: copying [./miniupnpd_2.3.7.orig.tar.gz]
I: copying [./miniupnpd_2.3.7.orig.tar.gz.asc]
I: copying [./miniupnpd_2.3.7-2.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./miniupnpd_2.3.7-2.dsc: unsupported subcommand
dpkg-source: info: extracting miniupnpd in miniupnpd-2.3.7
dpkg-source: info: unpacking miniupnpd_2.3.7.orig.tar.gz
dpkg-source: info: unpacking miniupnpd_2.3.7-2.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
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/D01_modify_environment starting
debug: Running on ionos6-i386.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Apr 12 16:31 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
  BASH_VERSION='5.2.37(1)-release'
  BUILDDIR=/build/reproducible-path
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=i386
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 '
  DIRSTACK=()
  DISTRIBUTION=unstable
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=i686
  HOST_ARCH=i386
  IFS=' 	
  '
  INVOCATION_ID=f8e7b024e9164ee8bf605830fc1bc2bb
  LANG=C
  LANGUAGE=de_CH:de
  LC_ALL=C
  LD_LIBRARY_PATH=/usr/lib/libeatmydata
  LD_PRELOAD=libeatmydata.so
  MACHTYPE=i686-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=12574
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.gouPS6ty/pbuilderrc_1N1H --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.gouPS6ty/b2 --logfile b2/build.log miniupnpd_2.3.7-2.dsc'
  SUDO_GID=112
  SUDO_UID=107
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://213.165.73.152:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Mar  4  2025 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), pkgconf, libiptc-dev, libxtables-dev, libnftnl-dev, libmnl-dev, po-debconf
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19769 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on pkgconf; however:
  Package pkgconf is not installed.
 pbuilder-satisfydepends-dummy depends on libiptc-dev; however:
  Package libiptc-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libxtables-dev; however:
  Package libxtables-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libnftnl-dev; however:
  Package libnftnl-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libmnl-dev; however:
  Package libmnl-dev is not installed.
 pbuilder-satisfydepends-dummy depends on po-debconf; however:
  Package po-debconf is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libip4tc-dev{a} libip4tc2{a} libip6tc-dev{a} libip6tc2{a} libiptc-dev{a} libmagic-mgc{a} libmagic1t64{a} libmnl-dev{a} libmnl0{a} libnftnl-dev{a} libnftnl11{a} libpipeline1{a} libpkgconf3{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libxtables-dev{a} libxtables12{a} m4{a} man-db{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 
0 packages upgraded, 44 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.2 MB of archives. After unpacking 80.0 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main i386 sensible-utils all 0.0.24 [24.8 kB]
Get: 2 http://deb.debian.org/debian unstable/main i386 libmagic-mgc i386 1:5.45-3+b1 [314 kB]
Get: 3 http://deb.debian.org/debian unstable/main i386 libmagic1t64 i386 1:5.45-3+b1 [115 kB]
Get: 4 http://deb.debian.org/debian unstable/main i386 file i386 1:5.45-3+b1 [43.2 kB]
Get: 5 http://deb.debian.org/debian unstable/main i386 gettext-base i386 0.23.1-1 [245 kB]
Get: 6 http://deb.debian.org/debian unstable/main i386 libuchardet0 i386 0.0.8-1+b2 [69.2 kB]
Get: 7 http://deb.debian.org/debian unstable/main i386 groff-base i386 1.23.0-7 [1199 kB]
Get: 8 http://deb.debian.org/debian unstable/main i386 bsdextrautils i386 2.40.4-5 [96.5 kB]
Get: 9 http://deb.debian.org/debian unstable/main i386 libpipeline1 i386 1.5.8-1 [41.2 kB]
Get: 10 http://deb.debian.org/debian unstable/main i386 man-db i386 2.13.0-1 [1428 kB]
Get: 11 http://deb.debian.org/debian unstable/main i386 m4 i386 1.4.19-7 [301 kB]
Get: 12 http://deb.debian.org/debian unstable/main i386 autoconf all 2.72-3 [493 kB]
Get: 13 http://deb.debian.org/debian unstable/main i386 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian unstable/main i386 automake all 1:1.17-3 [862 kB]
Get: 15 http://deb.debian.org/debian unstable/main i386 autopoint all 0.23.1-1 [770 kB]
Get: 16 http://deb.debian.org/debian unstable/main i386 libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 17 http://deb.debian.org/debian unstable/main i386 libtool all 2.5.4-4 [539 kB]
Get: 18 http://deb.debian.org/debian unstable/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian unstable/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian unstable/main i386 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 21 http://deb.debian.org/debian unstable/main i386 dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 22 http://deb.debian.org/debian unstable/main i386 libelf1t64 i386 0.192-4 [195 kB]
Get: 23 http://deb.debian.org/debian unstable/main i386 dwz i386 0.15-1+b1 [116 kB]
Get: 24 http://deb.debian.org/debian unstable/main i386 libunistring5 i386 1.3-1 [458 kB]
Get: 25 http://deb.debian.org/debian unstable/main i386 libicu72 i386 72.1-6 [9582 kB]
Get: 26 http://deb.debian.org/debian unstable/main i386 libxml2 i386 2.12.7+dfsg+really2.9.14-0.2+b2 [734 kB]
Get: 27 http://deb.debian.org/debian unstable/main i386 gettext i386 0.23.1-1 [1714 kB]
Get: 28 http://deb.debian.org/debian unstable/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian unstable/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian unstable/main i386 debhelper all 13.24.1 [920 kB]
Get: 31 http://deb.debian.org/debian unstable/main i386 libip4tc2 i386 1.8.11-2 [20.8 kB]
Get: 32 http://deb.debian.org/debian unstable/main i386 libip4tc-dev i386 1.8.11-2 [10.3 kB]
Get: 33 http://deb.debian.org/debian unstable/main i386 libip6tc2 i386 1.8.11-2 [21.2 kB]
Get: 34 http://deb.debian.org/debian unstable/main i386 libip6tc-dev i386 1.8.11-2 [9684 B]
Get: 35 http://deb.debian.org/debian unstable/main i386 libiptc-dev i386 1.8.11-2 [8208 B]
Get: 36 http://deb.debian.org/debian unstable/main i386 libmnl0 i386 1.0.5-3 [12.3 kB]
Get: 37 http://deb.debian.org/debian unstable/main i386 libmnl-dev i386 1.0.5-3 [23.7 kB]
Get: 38 http://deb.debian.org/debian unstable/main i386 libnftnl11 i386 1.2.8-1 [69.1 kB]
Get: 39 http://deb.debian.org/debian unstable/main i386 libpkgconf3 i386 1.8.1-4 [38.4 kB]
Get: 40 http://deb.debian.org/debian unstable/main i386 pkgconf-bin i386 1.8.1-4 [30.6 kB]
Get: 41 http://deb.debian.org/debian unstable/main i386 pkgconf i386 1.8.1-4 [26.2 kB]
Get: 42 http://deb.debian.org/debian unstable/main i386 libnftnl-dev i386 1.2.8-1 [99.8 kB]
Get: 43 http://deb.debian.org/debian unstable/main i386 libxtables12 i386 1.8.11-2 [34.0 kB]
Get: 44 http://deb.debian.org/debian unstable/main i386 libxtables-dev i386 1.8.11-2 [14.1 kB]
Fetched 21.2 MB in 0s (105 MB/s)
Preconfiguring packages ...
Selecting previously unselected package sensible-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19769 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:i386.
Preparing to unpack .../02-libmagic1t64_1%3a5.45-3+b1_i386.deb ...
Unpacking libmagic1t64:i386 (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.45-3+b1_i386.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.23.1-1_i386.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../05-libuchardet0_0.0.8-1+b2_i386.deb ...
Unpacking libuchardet0:i386 (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.23.0-7_i386.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.40.4-5_i386.deb ...
Unpacking bsdextrautils (2.40.4-5) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../08-libpipeline1_1.5.8-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.13.0-1_i386.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-7_i386.deb ...
Unpacking m4 (1.4.19-7) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.5.4-4_all.deb ...
Unpacking libtool (2.5.4-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../20-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:i386.
Preparing to unpack .../21-libelf1t64_0.192-4_i386.deb ...
Unpacking libelf1t64:i386 (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../22-dwz_0.15-1+b1_i386.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package libunistring5:i386.
Preparing to unpack .../23-libunistring5_1.3-1_i386.deb ...
Unpacking libunistring5:i386 (1.3-1) ...
Selecting previously unselected package libicu72:i386.
Preparing to unpack .../24-libicu72_72.1-6_i386.deb ...
Unpacking libicu72:i386 (72.1-6) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b2_i386.deb ...
Unpacking libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.23.1-1_i386.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libip4tc2:i386.
Preparing to unpack .../30-libip4tc2_1.8.11-2_i386.deb ...
Unpacking libip4tc2:i386 (1.8.11-2) ...
Selecting previously unselected package libip4tc-dev:i386.
Preparing to unpack .../31-libip4tc-dev_1.8.11-2_i386.deb ...
Unpacking libip4tc-dev:i386 (1.8.11-2) ...
Selecting previously unselected package libip6tc2:i386.
Preparing to unpack .../32-libip6tc2_1.8.11-2_i386.deb ...
Unpacking libip6tc2:i386 (1.8.11-2) ...
Selecting previously unselected package libip6tc-dev:i386.
Preparing to unpack .../33-libip6tc-dev_1.8.11-2_i386.deb ...
Unpacking libip6tc-dev:i386 (1.8.11-2) ...
Selecting previously unselected package libiptc-dev:i386.
Preparing to unpack .../34-libiptc-dev_1.8.11-2_i386.deb ...
Unpacking libiptc-dev:i386 (1.8.11-2) ...
Selecting previously unselected package libmnl0:i386.
Preparing to unpack .../35-libmnl0_1.0.5-3_i386.deb ...
Unpacking libmnl0:i386 (1.0.5-3) ...
Selecting previously unselected package libmnl-dev:i386.
Preparing to unpack .../36-libmnl-dev_1.0.5-3_i386.deb ...
Unpacking libmnl-dev:i386 (1.0.5-3) ...
Selecting previously unselected package libnftnl11:i386.
Preparing to unpack .../37-libnftnl11_1.2.8-1_i386.deb ...
Unpacking libnftnl11:i386 (1.2.8-1) ...
Selecting previously unselected package libpkgconf3:i386.
Preparing to unpack .../38-libpkgconf3_1.8.1-4_i386.deb ...
Unpacking libpkgconf3:i386 (1.8.1-4) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../39-pkgconf-bin_1.8.1-4_i386.deb ...
Unpacking pkgconf-bin (1.8.1-4) ...
Selecting previously unselected package pkgconf:i386.
Preparing to unpack .../40-pkgconf_1.8.1-4_i386.deb ...
Unpacking pkgconf:i386 (1.8.1-4) ...
Selecting previously unselected package libnftnl-dev:i386.
Preparing to unpack .../41-libnftnl-dev_1.2.8-1_i386.deb ...
Unpacking libnftnl-dev:i386 (1.2.8-1) ...
Selecting previously unselected package libxtables12:i386.
Preparing to unpack .../42-libxtables12_1.8.11-2_i386.deb ...
Unpacking libxtables12:i386 (1.8.11-2) ...
Selecting previously unselected package libxtables-dev:i386.
Preparing to unpack .../43-libxtables-dev_1.8.11-2_i386.deb ...
Unpacking libxtables-dev:i386 (1.8.11-2) ...
Setting up libip4tc2:i386 (1.8.11-2) ...
Setting up libpipeline1:i386 (1.5.8-1) ...
Setting up libicu72:i386 (72.1-6) ...
Setting up bsdextrautils (2.40.4-5) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libip6tc2:i386 (1.8.11-2) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:i386 (1:5.45-3+b1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-7) ...
Setting up file (1:5.45-3+b1) ...
Setting up libelf1t64:i386 (0.192-4) ...
Setting up autotools-dev (20220109.1) ...
Setting up libip4tc-dev:i386 (1.8.11-2) ...
Setting up libpkgconf3:i386 (1.8.1-4) ...
Setting up libunistring5:i386 (1.3-1) ...
Setting up libmnl0:i386 (1.0.5-3) ...
Setting up autopoint (0.23.1-1) ...
Setting up pkgconf-bin (1.8.1-4) ...
Setting up libxtables12:i386 (1.8.11-2) ...
Setting up autoconf (2.72-3) ...
Setting up dwz (0.15-1+b1) ...
Setting up sensible-utils (0.0.24) ...
Setting up libip6tc-dev:i386 (1.8.11-2) ...
Setting up libuchardet0:i386 (0.0.8-1+b2) ...
Setting up libxml2:i386 (2.12.7+dfsg+really2.9.14-0.2+b2) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up libxtables-dev:i386 (1.8.11-2) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-4) ...
Setting up libnftnl11:i386 (1.2.8-1) ...
Setting up pkgconf:i386 (1.8.1-4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libmnl-dev:i386 (1.0.5-3) ...
Setting up libnftnl-dev:i386 (1.2.8-1) ...
Setting up libiptc-dev:i386 (1.8.11-2) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.24.1) ...
Processing triggers for libc-bin (2.41-4) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/A99_set_merged_usr starting
Not re-configuring usrmerge for unstable
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/reproducible-path/miniupnpd-2.3.7/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../miniupnpd_2.3.7-2_source.changes
dpkg-buildpackage: info: source package miniupnpd
dpkg-buildpackage: info: source version 2.3.7-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Yangfl <mmyangfl@gmail.com>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
/usr/bin/make -f Makefile.linux clean
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
please install uuid-dev package / libuuid
/bin/sh configure  --firewall=iptables
configure: line 451: -n: command not found
detected libiptc version 1.8.11
./Makefile.linux -> Makefile
Configuring compilation for [Debian] [trixie/sid] [x86_64] 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 '/build/reproducible-path/miniupnpd-2.3.7'
rm -f .configure.cache config.mk config.h Makefile netfilter/miniupnpd netfilter_nft/miniupnpd
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
# skip
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
./configure --ipv6 --igd2 --leasefile --vendorcfg --pcp-peer --portinuse --regex --firewall=iptables
./configure: line 451: -n: command not found
detected libiptc version 1.8.11
./Makefile.linux -> Makefile
Configuring compilation for [Debian] [trixie/sid] [x86_64] with [iptables] firewall software.
Please edit config.h for more compilation options.
/usr/bin/make -f Makefile.linux miniupnpd
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
please install uuid-dev package / libuuid
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT miniupnpd.o -MT miniupnpd.d -o miniupnpd.d miniupnpd.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnphttp.o -MT upnphttp.d -o upnphttp.d upnphttp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpdescgen.o -MT upnpdescgen.d -o upnpdescgen.d upnpdescgen.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpsoap.o -MT upnpsoap.d -o upnpsoap.d upnpsoap.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpreplyparse.o -MT upnpreplyparse.d -o upnpreplyparse.d upnpreplyparse.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minixml.o -MT minixml.d -o minixml.d minixml.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT portinuse.o -MT portinuse.d -o portinuse.d portinuse.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpredirect.o -MT upnpredirect.d -o upnpredirect.d upnpredirect.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getifaddr.o -MT getifaddr.d -o getifaddr.d getifaddr.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT daemonize.o -MT daemonize.d -o daemonize.d daemonize.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT options.o -MT options.d -o options.d options.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppermissions.o -MT upnppermissions.d -o upnppermissions.d upnppermissions.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minissdp.o -MT minissdp.d -o minissdp.d minissdp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT natpmp.o -MT natpmp.d -o natpmp.d natpmp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcpserver.o -MT pcpserver.d -o pcpserver.d pcpserver.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpglobalvars.o -MT upnpglobalvars.d -o upnpglobalvars.d upnpglobalvars.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpevents.o -MT upnpevents.d -o upnpevents.d upnpevents.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnputils.o -MT upnputils.d -o upnputils.d upnputils.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getconnstatus.o -MT getconnstatus.d -o getconnstatus.d getconnstatus.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpstun.o -MT upnpstun.d -o upnpstun.d upnpstun.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppinhole.o -MT upnppinhole.d -o upnppinhole.d upnppinhole.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcplearndscp.o -MT pcplearndscp.d -o pcplearndscp.d pcplearndscp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT asyncsendto.o -MT asyncsendto.d -o asyncsendto.d asyncsendto.c
please install uuid-dev package / libuuid
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:353:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  353 |                 syslog(LOG_ERR, "socket(http): %m");
      |                                                 ^
miniupnpd.c:359:71: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  359 |                 syslog(LOG_WARNING, "setsockopt(http, SO_REUSEADDR): %m");
      |                                                                       ^
miniupnpd.c:372:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  372 |                 syslog(LOG_WARNING, "set_non_blocking(http): %m");
      |                                                               ^
miniupnpd.c:406:86: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  406 |                         syslog(LOG_WARNING, "setsockopt(http, SO_BINDTODEVICE, %s): %m",
      |                                                                                      ^
miniupnpd.c:419:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  419 |                 syslog(LOG_ERR, "bind(http): %m");
      |                                               ^
miniupnpd.c:426:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  426 |                 syslog(LOG_ERR, "listen(http): %m");
      |                                                 ^
miniupnpd.c:437:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  437 |                                 syslog(LOG_ERR, "getsockname(): %m");
      |                                                                  ^
miniupnpd.c:446:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  446 |                                 syslog(LOG_ERR, "getsockname(): %m");
      |                                                                  ^
miniupnpd.c: In function 'ProcessIncomingHTTP':
miniupnpd.c:474:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  474 |                         syslog(LOG_ERR, "accept(http): %m");
      |                                                         ^
miniupnpd.c: In function 'set_startup_time':
miniupnpd.c:848:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  848 |                         syslog(LOG_ERR, "fopen(\"/proc/uptime\") : %m");
      |                                                                     ^
miniupnpd.c:854:78: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  854 |                                 syslog(LOG_ERR, "fscanf(\"/proc/uptime\") : %m");
      |                                                                              ^
In file included from miniupnpd.c:69:
miniupnpd.c: In function 'init':
miniupnpd.c:1272:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:67: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                   ^~~~~~~~~~~
miniupnpd.c:1272:93: note: format string is defined here
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1272:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:97: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                                                 ^~~~~~~~~~~
miniupnpd.c:1272:93: note: format string is defined here
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1278:1: warning: embedding a directive within macro arguments is not portable
 1278 | #ifndef ENABLE_IPV6
      | ^
miniupnpd.c:1280:1: warning: embedding a directive within macro arguments is not portable
 1280 | #endif
      | ^
miniupnpd.c:1744:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:67: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                   ^~~~~~~~~~~
miniupnpd.c:1744:93: note: format string is defined here
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1744:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:97: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                                                 ^~~~~~~~~~~
miniupnpd.c:1744:93: note: format string is defined here
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1750:1: warning: embedding a directive within macro arguments is not portable
 1750 | #ifndef ENABLE_IPV6
      | ^
miniupnpd.c:1752:1: warning: embedding a directive within macro arguments is not portable
 1752 | #endif  /* #ifndef ENABLE_IPV6 */
      | ^
miniupnpd.c: In function 'main':
miniupnpd.c:2176:34: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
 2176 |                              " " __DATE__ );
      |                                  ^~~~~~~~
miniupnpd.c:2326:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2326 |                         syslog(LOG_ERR, "uname(): %m");
      |                                                    ^
miniupnpd.c:2665:59: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2665 |                         syslog(LOG_ERR, "gettimeofday(): %m");
      |                                                           ^
miniupnpd.c:2901:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2901 |                         syslog(LOG_ERR, "select(all): %m");
      |                                                        ^
miniupnpd.c:3252:64: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 3252 |                 syslog(LOG_ERR, "Failed to remove pidfile %s: %m", pidfilename);
      |                                                                ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:73: 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:68: 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:963:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  963 |                                 syslog(LOG_ERR, "recv (state0): %m");
      |                                                                  ^
upnphttp.c:1045:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1045 |                                 syslog(LOG_ERR, "recv (state1): %m");
      |                                                                  ^
upnphttp.c:1075:75: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1075 |                                 syslog(LOG_ERR, "memory allocation error %m");
      |                                                                           ^
upnphttp.c: In function 'SendResp_upnphttp':
upnphttp.c:1285:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1285 |                         syslog(LOG_ERR, "send(res_buf): %m");
      |                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:1070:65: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1070 |                         syslog(LOG_WARNING, "%s: strtol('%s'): %m",
      |                                                                 ^
upnpsoap.c: In function 'PinholeVerification':
upnpsoap.c:1606:96: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1606 |                                                         syslog(LOG_WARNING, "%s: inet_ntop(): %m", "PinholeVerification");
      |                                                                                                ^
upnpsoap.c:1640:46: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1640 |                 syslog(LOG_ERR, "inet_ntop: %m");
      |                                              ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:34: 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:55: 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:60: 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:65: 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:70: 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 *
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
upnpredirect.c: In function 'reload_from_lease_file':
upnpredirect.c:214:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  214 |                 syslog(LOG_WARNING, "could not unlink file %s : %m", lease_file);
      |                                                                  ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:64: 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:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   54 |                 syslog(LOG_DEBUG, "ioctl(s, SIOCGIFFLAGS, ...): %m");
      |                                                                  ^
getifaddr.c:68:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   68 |                 syslog(LOG_ERR, "ioctl(s, SIOCGIFADDR, ...): %m");
      |                                                               ^
getifaddr.c:78:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   78 |                         syslog(LOG_ERR, "inet_ntop(): %m");
      |                                                        ^
getifaddr.c:89:74: 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:178:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  178 |                 syslog(LOG_ERR, "getifaddrs: %m");
      |                                               ^
getifaddr.c: In function 'find_ipv6_addr':
getifaddr.c:253:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  253 |                 syslog(LOG_ERR, "getifaddrs: %m");
      |                                               ^
getifaddr.c: At top level:
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:295:11: note: in expansion of macro 'IP'
  295 |         { IP(169, 254,   0, 0), MSK(16) }, /* RFC3927 Link-Local */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[4].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:295:11: note: in expansion of macro 'IP'
  295 |         { IP(169, 254,   0, 0), MSK(16) }, /* RFC3927 Link-Local */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:296:11: note: in expansion of macro 'IP'
  296 |         { IP(172,  16,   0, 0), MSK(12) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[5].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:296:11: note: in expansion of macro 'IP'
  296 |         { IP(172,  16,   0, 0), MSK(12) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:297:11: note: in expansion of macro 'IP'
  297 |         { IP(192,   0,   0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[6].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:297:11: note: in expansion of macro 'IP'
  297 |         { IP(192,   0,   0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:298:11: note: in expansion of macro 'IP'
  298 |         { IP(192,   0,   2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[7].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:298:11: note: in expansion of macro 'IP'
  298 |         { IP(192,   0,   2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:299:11: note: in expansion of macro 'IP'
  299 |         { IP(192,  31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[8].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:299:11: note: in expansion of macro 'IP'
  299 |         { IP(192,  31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:300:11: note: in expansion of macro 'IP'
  300 |         { IP(192,  52, 193, 0), MSK(24) }, /* RFC7450 AMT */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[9].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:300:11: note: in expansion of macro 'IP'
  300 |         { IP(192,  52, 193, 0), MSK(24) }, /* RFC7450 AMT */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:301:11: note: in expansion of macro 'IP'
  301 |         { IP(192,  88,  99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[10].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:301:11: note: in expansion of macro 'IP'
  301 |         { IP(192,  88,  99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:302:11: note: in expansion of macro 'IP'
  302 |         { IP(192, 168,   0, 0), MSK(16) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[11].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:302:11: note: in expansion of macro 'IP'
  302 |         { IP(192, 168,   0, 0), MSK(16) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:303:11: note: in expansion of macro 'IP'
  303 |         { IP(192, 175,  48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[12].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:303:11: note: in expansion of macro 'IP'
  303 |         { IP(192, 175,  48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:304:11: note: in expansion of macro 'IP'
  304 |         { IP(198,  18,   0, 0), MSK(15) }, /* RFC2544 Benchmarking */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[13].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:304:11: note: in expansion of macro 'IP'
  304 |         { IP(198,  18,   0, 0), MSK(15) }, /* RFC2544 Benchmarking */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:305:11: note: in expansion of macro 'IP'
  305 |         { IP(198,  51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[14].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:305:11: note: in expansion of macro 'IP'
  305 |         { IP(198,  51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:306:11: note: in expansion of macro 'IP'
  306 |         { IP(203,   0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[15].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:306:11: note: in expansion of macro 'IP'
  306 |         { IP(203,   0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:307:11: note: in expansion of macro 'IP'
  307 |         { IP(224,   0,   0, 0), MSK( 4) }, /* RFC1112 Multicast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[16].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:307:11: note: in expansion of macro 'IP'
  307 |         { IP(224,   0,   0, 0), MSK( 4) }, /* RFC1112 Multicast */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:308:11: note: in expansion of macro 'IP'
  308 |         { IP(240,   0,   0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[17].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:308:11: note: in expansion of macro 'IP'
  308 |         { IP(240,   0,   0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */
      |           ^~
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:74: 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:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   90 |                         syslog(LOG_ERR, "Unable to write to pidfile %s: %m", fname);
      |                                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:71: 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:73: 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:73: 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:73: 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:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  168 |                 syslog(LOG_ERR, "%s: socket(udp): %m",
      |                                                    ^
minissdp.c:198:70: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  198 |                 syslog(LOG_WARNING, "setsockopt(udp, SO_REUSEADDR): %m");
      |                                                                      ^
minissdp.c:202:70: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  202 |                 syslog(LOG_WARNING, "setsockopt(udp, SO_REUSEPORT): %m");
      |                                                                      ^
minissdp.c:217:76: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  217 |                         syslog(LOG_WARNING, "setsockopt(udp, IP_PKTINFO): %m");
      |                                                                            ^
minissdp.c:225:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  225 |                         syslog(LOG_WARNING, "setsockopt(udp, IPV6_RECVPKTINFO): %m");
      |                                                                                  ^
minissdp.c:232:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  232 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
minissdp.c:244:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  244 |                     syslog(LOG_WARNING, "%s: setsockopt(udp%s, SO_BINDTODEVICE, %s): %m",
      |                                                                                       ^
minissdp.c:252:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  252 |                 syslog(LOG_ERR, "%s: bind(udp%s): %m",
      |                                                    ^
minissdp.c: In function 'OpenAndConfSSDPNotifySocket':
minissdp.c:309:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  309 |                 syslog(LOG_ERR, "socket(udp_notify): %m");
      |                                                       ^
minissdp.c:326:78: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  326 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_LOOP): %m");
      |                                                                              ^
minissdp.c:333:76: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  333 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_IF): %m");
      |                                                                            ^
minissdp.c:340:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  340 |                 syslog(LOG_WARNING, "setsockopt(udp_notify, IP_MULTICAST_TTL,): %m");
      |                                                                                  ^
minissdp.c:345:73: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  345 |                 syslog(LOG_ERR, "setsockopt(udp_notify, SO_BROADCAST): %m");
      |                                                                         ^
minissdp.c:360:53: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  360 |                 syslog(LOG_ERR, "bind(udp_notify): %m");
      |                                                     ^
minissdp.c: In function 'OpenAndConfSSDPNotifySocketIPv6':
minissdp.c:384:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  384 |                 syslog(LOG_ERR, "socket(udp_notify IPv6): %m");
      |                                                            ^
minissdp.c:389:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  389 |                 syslog(LOG_ERR, "setsockopt(udp_notify IPv6, IPV6_MULTICAST_IF, %u): %m", lan_addr->index);
      |                                                                                       ^
minissdp.c:395:80: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  395 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_LOOP): %m");
      |                                                                                ^
minissdp.c:401:80: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  401 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_HOPS): %m");
      |                                                                                ^
minissdp.c:417:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  417 |                 syslog(LOG_ERR, "bind(udp_notify IPv6): %m");
      |                                                          ^
minissdp.c: In function 'SendSSDPResponse':
minissdp.c:578:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  578 |                 syslog(LOG_ERR, "%s: snprintf failed %m",
      |                                                       ^
minissdp.c:598:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  598 |                 syslog(LOG_ERR, "%s: sendto(udp): %m",
      |                                                    ^
minissdp.c: In function 'SendSSDPNotify':
minissdp.c:714:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  714 |                 syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s,
      |                                                              ^
minissdp.c:725:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  725 |                 syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s,
      |                                                              ^
minissdp.c: In function 'ProcessSSDPRequest':
minissdp.c:919:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  919 |                         syslog(LOG_ERR, "recvmsg(udp): %m");
      |                                                         ^
minissdp.c: In function 'SendSSDPbyebye':
minissdp.c:1424:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1424 |                 syslog(LOG_ERR, "sendto(udp_shutdown=%d): %m", s);
      |                                                            ^
minissdp.c: In function 'SubmitServicesToMiniSSDPD':
minissdp.c:1531:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1531 |                 syslog(LOG_ERR, "socket(unix): %m");
      |                                                 ^
minissdp.c:1538:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1538 |                 syslog(LOG_ERR, "connect(\"%s\"): %m", minissdpdsocketpath);
      |                                                    ^
minissdp.c:1553:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1553 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1564:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1564 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1576:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1576 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1592:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1592 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1608:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1608 |                                 syslog(LOG_ERR, "write(): %m");
      |                                                            ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:40:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   40 |                 syslog(LOG_ERR, "%s: socket(): %m",
      |                                                 ^
natpmp.c:46:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   46 |                 syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m",
      |                                                                     ^
natpmp.c:51:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   51 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
natpmp.c:63:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   63 |                         syslog(LOG_ERR, "%s: bind(): %m",
      |                                                       ^
natpmp.c: In function 'ReceiveNATPMPOrPCPPacket':
natpmp.c:167:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  167 |                         syslog(LOG_ERR, "recvmsg(natpmp): %m");
      |                                                            ^
natpmp.c: In function 'ProcessIncomingNATPMPPacket':
natpmp.c:231:54: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  231 |                 syslog(LOG_ERR, "inet_ntop(natpmp): %m");
      |                                                      ^
natpmp.c:416:51: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  416 |                 syslog(LOG_ERR, "sendto(natpmp): %m");
      |                                                   ^
natpmp.c: In function 'SendNATPMPPublicAddressChangeNotification':
natpmp.c:474:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  474 |                         syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m",
      |                                                                          ^
natpmp.c:484:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  484 |                         syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m",
      |                                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:552:25: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  552 |                 pcp_buf += option_length;
      |                         ^~
pcpserver.c: In function 'CreatePCPPeer':
pcpserver.c:795:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  795 |                 syslog(LOG_ERR, "inet_n46top(peer_ip): %m");
      |                                                         ^
pcpserver.c: In function 'ValidatePCPMsg':
pcpserver.c:1204:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1204 |                 syslog(LOG_ERR, "inet_ntop(pcpserver): %m");
      |                                                         ^
pcpserver.c: In function 'processPCPRequest':
pcpserver.c:1286:13: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1286 |         req += PCP_COMMON_REQUEST_SIZE;
      |             ^~
pcpserver.c:1304:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1304 |                         req += PCP_MAP_V1_SIZE;
      |                             ^~
pcpserver.c:1333:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1333 |                         req += PCP_PEER_V1_SIZE;
      |                             ^~
pcpserver.c:1376:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1376 |                         req += PCP_MAP_V2_SIZE;
      |                             ^~
pcpserver.c:1407:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1407 |                         req += PCP_PEER_V2_SIZE;
      |                             ^~
pcpserver.c: In function 'ProcessIncomingPCPPacket':
pcpserver.c:1617:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1617 |                         syslog(LOG_ERR, "sendto(pcpserver): %m");
      |                                                              ^
pcpserver.c: In function 'OpenAndConfPCPv6Socket':
pcpserver.c:1632:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1632 |                 syslog(LOG_ERR, "%s: socket(): %m", "OpenAndConfPCPv6Socket");
      |                                                 ^
pcpserver.c:1636:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1636 |                 syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m",
      |                                                                     ^
pcpserver.c:1643:68: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1643 |                 syslog(LOG_WARNING, "%s: setsockopt(IPV6_V6ONLY): %m",
      |                                                                    ^
pcpserver.c:1650:73: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1650 |                 syslog(LOG_WARNING, "%s: setsockopt(IPV6_RECVPKTINFO): %m",
      |                                                                         ^
pcpserver.c:1655:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1655 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
pcpserver.c:1663:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1663 |                 syslog(LOG_ERR, "%s: bind(): %m", "OpenAndConfPCPv6Socket");
      |                                               ^
pcpserver.c: In function 'PCPSendUnsolicitedAnnounce':
pcpserver.c:1704:93: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1704 |                         syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce(sockets[%d]) sendto(): %m", i);
      |                                                                                             ^
pcpserver.c:1715:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1715 |                         syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce() IPv6 sendto(): %m");
      |                                                                                       ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:49: 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:49: 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:59: 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:68: 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:62: 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:55: 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:59: 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:66: 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:59: 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:41: 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:55: 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 *
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:81: 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:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  173 |                 syslog(LOG_ERR, "%s: bind(): %m",
      |                                               ^
upnpstun.c:181:54: 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:51: 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:57: 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:72: 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);
      |                                                                        ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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 'reload_from_lease_file6':
upnppinhole.c:522:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  522 |                 syslog(LOG_WARNING, "could not unlink file %s : %m", lease_file6);
      |                                                                  ^
upnppinhole.c: In function 'upnp_add_inboundpinhole':
upnppinhole.c:658:53: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct in6_addr *' [-Wformat=]
  658 |                 syslog(LOG_ERR, "inet_pton(%d, %s, %p) FAILED",
      |                                                    ~^
      |                                                     |
      |                                                     void *
  659 |                        AF_INET6, iaddr, &address);
      |                                         ~~~~~~~~     
      |                                         |
      |                                         struct in6_addr *
upnppinhole.c: In function 'lease_file6_remove.isra':
upnppinhole.c:341:25: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  341 |                         strncpy(buf2, buf, buf_size);
      |                         ^
upnppinhole.c:338:28: note: length computed here
  338 |                 buf_size = strlen(buf);
      |                            ^~~~~~~~~~~
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:97: 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:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  290 |                 syslog(LOG_ERR, "gettimeofday: %m");
      |                                                 ^
asyncsendto.c:316:92: 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:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  324 |                         syslog(LOG_ERR, "gettimeofday: %m");
      |                                                         ^
asyncsendto.c:345:59: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  345 |                                 syslog(LOG_ERR, "select: %m");
      |                                                           ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:78: 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:80: 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:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  155 |                 syslog(LOG_INFO, "cannot read %s file : %m", fname);
      |                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:80: 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:50: 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:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  262 |                 syslog(LOG_ERR, "recvmsg(s, &hdr, 0): %m");
      |                                                        ^
linux/ifacewatcher.c:323:41: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
  323 |                                         strncpy(tmp, RTA_DATA(rth), sizeof(tmp));
      |                                         ^
linux/ifacewatcher.c:324:41: warning: '__builtin_strncpy' output may be truncated copying 16 bytes from a string of length 127 [-Wstringop-truncation]
  324 |                                         strncpy(ifname, tmp, sizeof(ifname));
      |                                         ^
linux/ifacewatcher.c:320:49: warning: '__builtin_strncpy' output may be truncated copying 48 bytes from a string of length 127 [-Wstringop-truncation]
  320 |                                                 strncpy(address, tmp, sizeof(address));
      |                                                 ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:81: 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:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  119 |                 syslog(LOG_ERR, "sendmsg(rtnetlink) : %m");
      |                                                        ^
linux/getroute.c:131:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  131 |                         syslog(LOG_ERR, "recvmsg(rtnetlink) %m");
      |                                                              ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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 'get_nat_redirect_rule':
netfilter/iptcrdr.c:407:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  407 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c: In function 'get_redirect_rule_by_index':
netfilter/iptcrdr.c:494:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  494 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c: In function 'get_peer_rule_by_index':
netfilter/iptcrdr.c:591:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  591 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c: In function 'delete_redirect_and_filter_rules':
netfilter/iptcrdr.c:790:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  790 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c:885:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  885 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c: In function 'update_portmapping':
netfilter/iptcrdr.c:1811:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1811 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c:1838:32: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1838 |         target = (void *)new_e + new_e->target_offset;
      |                                ^
netfilter/iptcrdr.c:1875:44: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1875 |                         target = (void *)e + e->target_offset;
      |                                            ^
netfilter/iptcrdr.c:1903:56: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1903 |                                 target = (void *)new_e + new_e->target_offset;
      |                                                        ^
netfilter/iptcrdr.c:1967:52: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1967 |                                 target = (void *)e + e->target_offset;
      |                                                    ^
netfilter/iptcrdr.c:1905:41: warning: '__builtin_strncpy' specified bound 29 equals destination size [-Wstringop-truncation]
 1905 |                                         strncpy(target->u.user.name, iptc_get_target(e, h), sizeof(target->u.user.name));
      |                                         ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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/iptpinhole.c -o iptpinhole.o
In function 'ip6tc_init_verify_append',
    inlined from 'add_pinhole' at netfilter/iptpinhole.c:271:5:
netfilter/iptpinhole.c:183:13: warning: 'ip6tc_append_entry' reading 32 bytes from a region of size 10 [-Wstringop-overread]
  183 |         if(!ip6tc_append_entry(chain, e, h)) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter/iptpinhole.c:183:13: note: referencing argument 1 of type 'const char[32]'
In file included from netfilter/iptpinhole.c:24:
/usr/include/libiptc/libip6tc.h: In function 'add_pinhole':
/usr/include/libiptc/libip6tc.h:74:5: note: in a call to function 'ip6tc_append_entry'
   74 | int ip6tc_append_entry(const xt_chainlabel chain,
      |     ^~~~~~~~~~~~~~~~~~
netfilter/iptpinhole.c:230:17: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation]
  230 |                 strncpy(e->ipv6.iniface, ifname, IFNAMSIZ);
      |                 ^
netfilter/iptpinhole.c: In function 'delete_pinhole':
netfilter/iptpinhole.c:353:37: warning: 'ip6tc_delete_num_entry' reading 32 bytes from a region of size 10 [-Wstringop-overread]
  353 |                                 if(!ip6tc_delete_num_entry(miniupnpd_v6_filter_chain, index, h)) {
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter/iptpinhole.c:353:37: note: referencing argument 1 of type 'const char[32]'
/usr/include/libiptc/libip6tc.h:91:5: note: in a call to function 'ip6tc_delete_num_entry'
   91 | int ip6tc_delete_num_entry(const xt_chainlabel chain,
      |     ^~~~~~~~~~~~~~~~~~~~~~
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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/nfct_get.c -o nfct_get.o
Package libssl was not found in the pkg-config search path.
Perhaps you should add the directory containing `libssl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libssl', required by 'virtual:world', not found
i686-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now  -Wl,-z,now -Wl,-z,relro -pie  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  -lip4tc -lip6tc    -o miniupnpd
make[2]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
mv miniupnpd netfilter/
/usr/bin/make -f Makefile.linux clean
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
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 '/build/reproducible-path/miniupnpd-2.3.7'
./configure --ipv6 --igd2 --leasefile --vendorcfg --pcp-peer --portinuse --regex --firewall=nftables
./configure: line 451: -n: command not found
./Makefile.linux_nft -> Makefile
Configuring compilation for [Debian] [trixie/sid] [x86_64] with [nftables] firewall software.
Please edit config.h for more compilation options.
/usr/bin/make -f Makefile.linux_nft miniupnpd
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
please install uuid-dev package / libuuid
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT miniupnpd.o -MT miniupnpd.d -o miniupnpd.d miniupnpd.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnphttp.o -MT upnphttp.d -o upnphttp.d upnphttp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpdescgen.o -MT upnpdescgen.d -o upnpdescgen.d upnpdescgen.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpsoap.o -MT upnpsoap.d -o upnpsoap.d upnpsoap.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpreplyparse.o -MT upnpreplyparse.d -o upnpreplyparse.d upnpreplyparse.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minixml.o -MT minixml.d -o minixml.d minixml.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT portinuse.o -MT portinuse.d -o portinuse.d portinuse.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpredirect.o -MT upnpredirect.d -o upnpredirect.d upnpredirect.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getifaddr.o -MT getifaddr.d -o getifaddr.d getifaddr.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT daemonize.o -MT daemonize.d -o daemonize.d daemonize.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT options.o -MT options.d -o options.d options.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppermissions.o -MT upnppermissions.d -o upnppermissions.d upnppermissions.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT minissdp.o -MT minissdp.d -o minissdp.d minissdp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT natpmp.o -MT natpmp.d -o natpmp.d natpmp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcpserver.o -MT pcpserver.d -o pcpserver.d pcpserver.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpglobalvars.o -MT upnpglobalvars.d -o upnpglobalvars.d upnpglobalvars.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpevents.o -MT upnpevents.d -o upnpevents.d upnpevents.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnputils.o -MT upnputils.d -o upnputils.d upnputils.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT getconnstatus.o -MT getconnstatus.d -o getconnstatus.d getconnstatus.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnpstun.o -MT upnpstun.d -o upnpstun.d upnpstun.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT upnppinhole.o -MT upnppinhole.d -o upnppinhole.d upnppinhole.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT pcplearndscp.o -MT pcplearndscp.d -o pcplearndscp.d pcplearndscp.c
i686-linux-gnu-gcc -Wdate-time -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -I. -MM -MG -MT asyncsendto.o -MT asyncsendto.d -o asyncsendto.d asyncsendto.c
please install uuid-dev package / libuuid
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:353:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  353 |                 syslog(LOG_ERR, "socket(http): %m");
      |                                                 ^
miniupnpd.c:359:71: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  359 |                 syslog(LOG_WARNING, "setsockopt(http, SO_REUSEADDR): %m");
      |                                                                       ^
miniupnpd.c:372:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  372 |                 syslog(LOG_WARNING, "set_non_blocking(http): %m");
      |                                                               ^
miniupnpd.c:406:86: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  406 |                         syslog(LOG_WARNING, "setsockopt(http, SO_BINDTODEVICE, %s): %m",
      |                                                                                      ^
miniupnpd.c:419:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  419 |                 syslog(LOG_ERR, "bind(http): %m");
      |                                               ^
miniupnpd.c:426:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  426 |                 syslog(LOG_ERR, "listen(http): %m");
      |                                                 ^
miniupnpd.c:437:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  437 |                                 syslog(LOG_ERR, "getsockname(): %m");
      |                                                                  ^
miniupnpd.c:446:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  446 |                                 syslog(LOG_ERR, "getsockname(): %m");
      |                                                                  ^
miniupnpd.c: In function 'ProcessIncomingHTTP':
miniupnpd.c:474:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  474 |                         syslog(LOG_ERR, "accept(http): %m");
      |                                                         ^
miniupnpd.c: In function 'set_startup_time':
miniupnpd.c:848:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  848 |                         syslog(LOG_ERR, "fopen(\"/proc/uptime\") : %m");
      |                                                                     ^
miniupnpd.c:854:78: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  854 |                                 syslog(LOG_ERR, "fscanf(\"/proc/uptime\") : %m");
      |                                                                              ^
In file included from miniupnpd.c:69:
miniupnpd.c: In function 'init':
miniupnpd.c:1272:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:67: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                   ^~~~~~~~~~~
miniupnpd.c:1272:93: note: format string is defined here
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1272:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:97: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                                                 ^~~~~~~~~~~
miniupnpd.c:1272:93: note: format string is defined here
 1272 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1278:1: warning: embedding a directive within macro arguments is not portable
 1278 | #ifndef ENABLE_IPV6
      | ^
miniupnpd.c:1280:1: warning: embedding a directive within macro arguments is not portable
 1280 | #endif
      | ^
miniupnpd.c:1744:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:67: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                   ^~~~~~~~~~~
miniupnpd.c:1744:93: note: format string is defined here
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1744:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
macros.h:22:97: note: in definition of macro 'INIT_PRINT_ERR'
   22 | #define INIT_PRINT_ERR(...) do { if (!debug_flag) fprintf(stderr, __VA_ARGS__); syslog(LOG_ERR, __VA_ARGS__); } while(0)
      |                                                                                                 ^~~~~~~~~~~
miniupnpd.c:1744:93: note: format string is defined here
 1744 |                                         INIT_PRINT_ERR("malloc(sizeof(struct lan_addr_s)): %m");
      |                                                                                             ^
miniupnpd.c:1750:1: warning: embedding a directive within macro arguments is not portable
 1750 | #ifndef ENABLE_IPV6
      | ^
miniupnpd.c:1752:1: warning: embedding a directive within macro arguments is not portable
 1752 | #endif  /* #ifndef ENABLE_IPV6 */
      | ^
miniupnpd.c: In function 'main':
miniupnpd.c:2176:34: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time]
 2176 |                              " " __DATE__ );
      |                                  ^~~~~~~~
miniupnpd.c:2326:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2326 |                         syslog(LOG_ERR, "uname(): %m");
      |                                                    ^
miniupnpd.c:2665:59: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2665 |                         syslog(LOG_ERR, "gettimeofday(): %m");
      |                                                           ^
miniupnpd.c:2901:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 2901 |                         syslog(LOG_ERR, "select(all): %m");
      |                                                        ^
miniupnpd.c:3252:64: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 3252 |                 syslog(LOG_ERR, "Failed to remove pidfile %s: %m", pidfilename);
      |                                                                ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:73: 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:68: 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:963:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  963 |                                 syslog(LOG_ERR, "recv (state0): %m");
      |                                                                  ^
upnphttp.c:1045:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1045 |                                 syslog(LOG_ERR, "recv (state1): %m");
      |                                                                  ^
upnphttp.c:1075:75: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1075 |                                 syslog(LOG_ERR, "memory allocation error %m");
      |                                                                           ^
upnphttp.c: In function 'SendResp_upnphttp':
upnphttp.c:1285:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1285 |                         syslog(LOG_ERR, "send(res_buf): %m");
      |                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:1070:65: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1070 |                         syslog(LOG_WARNING, "%s: strtol('%s'): %m",
      |                                                                 ^
upnpsoap.c: In function 'PinholeVerification':
upnpsoap.c:1606:96: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1606 |                                                         syslog(LOG_WARNING, "%s: inet_ntop(): %m", "PinholeVerification");
      |                                                                                                ^
upnpsoap.c:1640:46: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1640 |                 syslog(LOG_ERR, "inet_ntop: %m");
      |                                              ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:34: 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:55: 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:60: 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:65: 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:70: 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 *
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
upnpredirect.c: In function 'reload_from_lease_file':
upnpredirect.c:214:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  214 |                 syslog(LOG_WARNING, "could not unlink file %s : %m", lease_file);
      |                                                                  ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:64: 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:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   54 |                 syslog(LOG_DEBUG, "ioctl(s, SIOCGIFFLAGS, ...): %m");
      |                                                                  ^
getifaddr.c:68:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   68 |                 syslog(LOG_ERR, "ioctl(s, SIOCGIFADDR, ...): %m");
      |                                                               ^
getifaddr.c:78:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   78 |                         syslog(LOG_ERR, "inet_ntop(): %m");
      |                                                        ^
getifaddr.c:89:74: 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:178:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  178 |                 syslog(LOG_ERR, "getifaddrs: %m");
      |                                               ^
getifaddr.c: In function 'find_ipv6_addr':
getifaddr.c:253:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  253 |                 syslog(LOG_ERR, "getifaddrs: %m");
      |                                               ^
getifaddr.c: At top level:
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:295:11: note: in expansion of macro 'IP'
  295 |         { IP(169, 254,   0, 0), MSK(16) }, /* RFC3927 Link-Local */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[4].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:295:11: note: in expansion of macro 'IP'
  295 |         { IP(169, 254,   0, 0), MSK(16) }, /* RFC3927 Link-Local */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:296:11: note: in expansion of macro 'IP'
  296 |         { IP(172,  16,   0, 0), MSK(12) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[5].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:296:11: note: in expansion of macro 'IP'
  296 |         { IP(172,  16,   0, 0), MSK(12) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:297:11: note: in expansion of macro 'IP'
  297 |         { IP(192,   0,   0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[6].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:297:11: note: in expansion of macro 'IP'
  297 |         { IP(192,   0,   0, 0), MSK(24) }, /* RFC6890 IETF Protocol Assignments */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:298:11: note: in expansion of macro 'IP'
  298 |         { IP(192,   0,   2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[7].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:298:11: note: in expansion of macro 'IP'
  298 |         { IP(192,   0,   2, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-1) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:299:11: note: in expansion of macro 'IP'
  299 |         { IP(192,  31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[8].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:299:11: note: in expansion of macro 'IP'
  299 |         { IP(192,  31, 196, 0), MSK(24) }, /* RFC7535 AS112-v4 */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:300:11: note: in expansion of macro 'IP'
  300 |         { IP(192,  52, 193, 0), MSK(24) }, /* RFC7450 AMT */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[9].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:300:11: note: in expansion of macro 'IP'
  300 |         { IP(192,  52, 193, 0), MSK(24) }, /* RFC7450 AMT */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:301:11: note: in expansion of macro 'IP'
  301 |         { IP(192,  88,  99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[10].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:301:11: note: in expansion of macro 'IP'
  301 |         { IP(192,  88,  99, 0), MSK(24) }, /* RFC7526 6to4 Relay Anycast */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:302:11: note: in expansion of macro 'IP'
  302 |         { IP(192, 168,   0, 0), MSK(16) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[11].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:302:11: note: in expansion of macro 'IP'
  302 |         { IP(192, 168,   0, 0), MSK(16) }, /* RFC1918 Private-Use */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:303:11: note: in expansion of macro 'IP'
  303 |         { IP(192, 175,  48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[12].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:303:11: note: in expansion of macro 'IP'
  303 |         { IP(192, 175,  48, 0), MSK(24) }, /* RFC7534 Direct Delegation AS112 Service */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:304:11: note: in expansion of macro 'IP'
  304 |         { IP(198,  18,   0, 0), MSK(15) }, /* RFC2544 Benchmarking */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[13].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:304:11: note: in expansion of macro 'IP'
  304 |         { IP(198,  18,   0, 0), MSK(15) }, /* RFC2544 Benchmarking */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:305:11: note: in expansion of macro 'IP'
  305 |         { IP(198,  51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[14].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:305:11: note: in expansion of macro 'IP'
  305 |         { IP(198,  51, 100, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-2) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:306:11: note: in expansion of macro 'IP'
  306 |         { IP(203,   0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[15].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:306:11: note: in expansion of macro 'IP'
  306 |         { IP(203,   0, 113, 0), MSK(24) }, /* RFC5737 Documentation (TEST-NET-3) */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:307:11: note: in expansion of macro 'IP'
  307 |         { IP(224,   0,   0, 0), MSK( 4) }, /* RFC1112 Multicast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[16].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:307:11: note: in expansion of macro 'IP'
  307 |         { IP(224,   0,   0, 0), MSK( 4) }, /* RFC1112 Multicast */
      |           ^~
getifaddr.c:288:24: warning: initializer element is not a constant expression [-Wpedantic]
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:308:11: note: in expansion of macro 'IP'
  308 |         { IP(240,   0,   0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */
      |           ^~
getifaddr.c:288:24: note: (near initialization for 'reserved[17].address')
  288 | #define IP(a, b, c, d) (((a) << 24) + ((b) << 16) + ((c) << 8) + (d))
      |                        ^
getifaddr.c:308:11: note: in expansion of macro 'IP'
  308 |         { IP(240,   0,   0, 0), MSK( 4) }, /* RFC1112 Reserved for Future Use + RFC919 Limited Broadcast */
      |           ^~
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:74: 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:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   90 |                         syslog(LOG_ERR, "Unable to write to pidfile %s: %m", fname);
      |                                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:71: 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:73: 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:73: 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:73: 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:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  168 |                 syslog(LOG_ERR, "%s: socket(udp): %m",
      |                                                    ^
minissdp.c:198:70: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  198 |                 syslog(LOG_WARNING, "setsockopt(udp, SO_REUSEADDR): %m");
      |                                                                      ^
minissdp.c:202:70: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  202 |                 syslog(LOG_WARNING, "setsockopt(udp, SO_REUSEPORT): %m");
      |                                                                      ^
minissdp.c:217:76: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  217 |                         syslog(LOG_WARNING, "setsockopt(udp, IP_PKTINFO): %m");
      |                                                                            ^
minissdp.c:225:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  225 |                         syslog(LOG_WARNING, "setsockopt(udp, IPV6_RECVPKTINFO): %m");
      |                                                                                  ^
minissdp.c:232:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  232 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
minissdp.c:244:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  244 |                     syslog(LOG_WARNING, "%s: setsockopt(udp%s, SO_BINDTODEVICE, %s): %m",
      |                                                                                       ^
minissdp.c:252:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  252 |                 syslog(LOG_ERR, "%s: bind(udp%s): %m",
      |                                                    ^
minissdp.c: In function 'OpenAndConfSSDPNotifySocket':
minissdp.c:309:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  309 |                 syslog(LOG_ERR, "socket(udp_notify): %m");
      |                                                       ^
minissdp.c:326:78: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  326 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_LOOP): %m");
      |                                                                              ^
minissdp.c:333:76: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  333 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IP_MULTICAST_IF): %m");
      |                                                                            ^
minissdp.c:340:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  340 |                 syslog(LOG_WARNING, "setsockopt(udp_notify, IP_MULTICAST_TTL,): %m");
      |                                                                                  ^
minissdp.c:345:73: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  345 |                 syslog(LOG_ERR, "setsockopt(udp_notify, SO_BROADCAST): %m");
      |                                                                         ^
minissdp.c:360:53: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  360 |                 syslog(LOG_ERR, "bind(udp_notify): %m");
      |                                                     ^
minissdp.c: In function 'OpenAndConfSSDPNotifySocketIPv6':
minissdp.c:384:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  384 |                 syslog(LOG_ERR, "socket(udp_notify IPv6): %m");
      |                                                            ^
minissdp.c:389:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  389 |                 syslog(LOG_ERR, "setsockopt(udp_notify IPv6, IPV6_MULTICAST_IF, %u): %m", lan_addr->index);
      |                                                                                       ^
minissdp.c:395:80: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  395 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_LOOP): %m");
      |                                                                                ^
minissdp.c:401:80: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  401 |                 syslog(LOG_ERR, "setsockopt(udp_notify, IPV6_MULTICAST_HOPS): %m");
      |                                                                                ^
minissdp.c:417:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  417 |                 syslog(LOG_ERR, "bind(udp_notify IPv6): %m");
      |                                                          ^
minissdp.c: In function 'SendSSDPResponse':
minissdp.c:578:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  578 |                 syslog(LOG_ERR, "%s: snprintf failed %m",
      |                                                       ^
minissdp.c:598:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  598 |                 syslog(LOG_ERR, "%s: sendto(udp): %m",
      |                                                    ^
minissdp.c: In function 'SendSSDPNotify':
minissdp.c:714:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  714 |                 syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s,
      |                                                              ^
minissdp.c:725:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  725 |                 syslog(LOG_ERR, "sendto(udp_notify=%d, %s): %m", s,
      |                                                              ^
minissdp.c: In function 'ProcessSSDPRequest':
minissdp.c:919:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  919 |                         syslog(LOG_ERR, "recvmsg(udp): %m");
      |                                                         ^
minissdp.c: In function 'SendSSDPbyebye':
minissdp.c:1424:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1424 |                 syslog(LOG_ERR, "sendto(udp_shutdown=%d): %m", s);
      |                                                            ^
minissdp.c: In function 'SubmitServicesToMiniSSDPD':
minissdp.c:1531:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1531 |                 syslog(LOG_ERR, "socket(unix): %m");
      |                                                 ^
minissdp.c:1538:52: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1538 |                 syslog(LOG_ERR, "connect(\"%s\"): %m", minissdpdsocketpath);
      |                                                    ^
minissdp.c:1553:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1553 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1564:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1564 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1576:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1576 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1592:83: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1592 |                         syslog(LOG_WARNING, "SubmitServicesToMiniSSDPD: snprintf %m");
      |                                                                                   ^
minissdp.c:1608:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1608 |                                 syslog(LOG_ERR, "write(): %m");
      |                                                            ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:40:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   40 |                 syslog(LOG_ERR, "%s: socket(): %m",
      |                                                 ^
natpmp.c:46:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   46 |                 syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m",
      |                                                                     ^
natpmp.c:51:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   51 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
natpmp.c:63:55: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   63 |                         syslog(LOG_ERR, "%s: bind(): %m",
      |                                                       ^
natpmp.c: In function 'ReceiveNATPMPOrPCPPacket':
natpmp.c:167:60: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  167 |                         syslog(LOG_ERR, "recvmsg(natpmp): %m");
      |                                                            ^
natpmp.c: In function 'ProcessIncomingNATPMPPacket':
natpmp.c:231:54: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  231 |                 syslog(LOG_ERR, "inet_ntop(natpmp): %m");
      |                                                      ^
natpmp.c:416:51: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  416 |                 syslog(LOG_ERR, "sendto(natpmp): %m");
      |                                                   ^
natpmp.c: In function 'SendNATPMPPublicAddressChangeNotification':
natpmp.c:474:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  474 |                         syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m",
      |                                                                          ^
natpmp.c:484:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  484 |                         syslog(LOG_ERR, "%s: sendto(s_udp=%d, port=%d): %m",
      |                                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:552:25: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
  552 |                 pcp_buf += option_length;
      |                         ^~
pcpserver.c: In function 'CreatePCPPeer':
pcpserver.c:795:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  795 |                 syslog(LOG_ERR, "inet_n46top(peer_ip): %m");
      |                                                         ^
pcpserver.c: In function 'ValidatePCPMsg':
pcpserver.c:1204:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1204 |                 syslog(LOG_ERR, "inet_ntop(pcpserver): %m");
      |                                                         ^
pcpserver.c: In function 'processPCPRequest':
pcpserver.c:1286:13: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1286 |         req += PCP_COMMON_REQUEST_SIZE;
      |             ^~
pcpserver.c:1304:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1304 |                         req += PCP_MAP_V1_SIZE;
      |                             ^~
pcpserver.c:1333:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1333 |                         req += PCP_PEER_V1_SIZE;
      |                             ^~
pcpserver.c:1376:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1376 |                         req += PCP_MAP_V2_SIZE;
      |                             ^~
pcpserver.c:1407:29: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
 1407 |                         req += PCP_PEER_V2_SIZE;
      |                             ^~
pcpserver.c: In function 'ProcessIncomingPCPPacket':
pcpserver.c:1617:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1617 |                         syslog(LOG_ERR, "sendto(pcpserver): %m");
      |                                                              ^
pcpserver.c: In function 'OpenAndConfPCPv6Socket':
pcpserver.c:1632:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1632 |                 syslog(LOG_ERR, "%s: socket(): %m", "OpenAndConfPCPv6Socket");
      |                                                 ^
pcpserver.c:1636:69: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1636 |                 syslog(LOG_WARNING, "%s: setsockopt(SO_REUSEADDR): %m",
      |                                                                     ^
pcpserver.c:1643:68: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1643 |                 syslog(LOG_WARNING, "%s: setsockopt(IPV6_V6ONLY): %m",
      |                                                                    ^
pcpserver.c:1650:73: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1650 |                 syslog(LOG_WARNING, "%s: setsockopt(IPV6_RECVPKTINFO): %m",
      |                                                                         ^
pcpserver.c:1655:63: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1655 |                 syslog(LOG_WARNING, "%s: set_non_blocking(): %m",
      |                                                               ^
pcpserver.c:1663:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1663 |                 syslog(LOG_ERR, "%s: bind(): %m", "OpenAndConfPCPv6Socket");
      |                                               ^
pcpserver.c: In function 'PCPSendUnsolicitedAnnounce':
pcpserver.c:1704:93: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1704 |                         syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce(sockets[%d]) sendto(): %m", i);
      |                                                                                             ^
pcpserver.c:1715:87: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1715 |                         syslog(LOG_ERR, "PCPSendUnsolicitedAnnounce() IPv6 sendto(): %m");
      |                                                                                       ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:49: 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:49: 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:59: 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:68: 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:62: 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:55: 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:59: 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:66: 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:59: 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:41: 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:55: 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 *
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:81: 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:47: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  173 |                 syslog(LOG_ERR, "%s: bind(): %m",
      |                                               ^
upnpstun.c:181:54: 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:51: 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:57: 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:72: 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);
      |                                                                        ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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 'reload_from_lease_file6':
upnppinhole.c:522:66: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  522 |                 syslog(LOG_WARNING, "could not unlink file %s : %m", lease_file6);
      |                                                                  ^
upnppinhole.c: In function 'upnp_add_inboundpinhole':
upnppinhole.c:658:53: warning: format '%p' expects argument of type 'void *', but argument 5 has type 'struct in6_addr *' [-Wformat=]
  658 |                 syslog(LOG_ERR, "inet_pton(%d, %s, %p) FAILED",
      |                                                    ~^
      |                                                     |
      |                                                     void *
  659 |                        AF_INET6, iaddr, &address);
      |                                         ~~~~~~~~     
      |                                         |
      |                                         struct in6_addr *
upnppinhole.c: In function 'lease_file6_remove.isra':
upnppinhole.c:341:25: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  341 |                         strncpy(buf2, buf, buf_size);
      |                         ^
upnppinhole.c:338:28: note: length computed here
  338 |                 buf_size = strlen(buf);
      |                            ^~~~~~~~~~~
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:97: 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:49: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  290 |                 syslog(LOG_ERR, "gettimeofday: %m");
      |                                                 ^
asyncsendto.c:316:92: 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:57: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  324 |                         syslog(LOG_ERR, "gettimeofday: %m");
      |                                                         ^
asyncsendto.c:345:59: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  345 |                                 syslog(LOG_ERR, "select: %m");
      |                                                           ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:78: 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:80: 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:58: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  155 |                 syslog(LOG_INFO, "cannot read %s file : %m", fname);
      |                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:80: 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:50: 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:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  262 |                 syslog(LOG_ERR, "recvmsg(s, &hdr, 0): %m");
      |                                                        ^
linux/ifacewatcher.c:323:41: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
  323 |                                         strncpy(tmp, RTA_DATA(rth), sizeof(tmp));
      |                                         ^
linux/ifacewatcher.c:324:41: warning: '__builtin_strncpy' output may be truncated copying 16 bytes from a string of length 127 [-Wstringop-truncation]
  324 |                                         strncpy(ifname, tmp, sizeof(ifname));
      |                                         ^
linux/ifacewatcher.c:320:49: warning: '__builtin_strncpy' output may be truncated copying 48 bytes from a string of length 127 [-Wstringop-truncation]
  320 |                                                 strncpy(address, tmp, sizeof(address));
      |                                                 ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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:81: 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:56: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  119 |                 syslog(LOG_ERR, "sendmsg(rtnetlink) : %m");
      |                                                        ^
linux/getroute.c:131:62: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  131 |                         syslog(LOG_ERR, "recvmsg(rtnetlink) %m");
      |                                                              ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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_nft/nftnlrdr.c -o nftnlrdr.o
netfilter_nft/nftnlrdr.c: In function 'add_timestamp_entry':
netfilter_nft/nftnlrdr.c:184:65: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'unsigned int' [-Wformat=]
  184 |                 syslog(LOG_ERR, "add_timestamp_entry() malloc(%lu) error",
      |                                                               ~~^
      |                                                                 |
      |                                                                 long unsigned int
      |                                                               %u
  185 |                        sizeof(struct timestamp_entry));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
      |                        |
      |                        unsigned int
netfilter_nft/nftnlrdr.c: In function 'get_peer_rule_by_index':
netfilter_nft/nftnlrdr.c:413:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  413 |                                         syslog(LOG_ERR, "%s: inet_ntop: %m",
      |                                                                          ^
netfilter_nft/nftnlrdr.c:429:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  429 |                                                 syslog(LOG_ERR, "%s: inet_ntop: %m",
      |                                                                                  ^
netfilter_nft/nftnlrdr.c: In function 'get_redirect_rule_by_index':
netfilter_nft/nftnlrdr.c:532:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  532 |                                         syslog(LOG_ERR, "%s: inet_ntop: %m",
      |                                                                          ^
netfilter_nft/nftnlrdr.c:548:82: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  548 |                                                 syslog(LOG_ERR, "%s: inet_ntop: %m",
      |                                                                                  ^
netfilter_nft/nftnlrdr.c: In function 'get_nat_redirect_rule':
netfilter_nft/nftnlrdr.c:612:74: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  612 |                                         syslog(LOG_ERR, "%s: inet_ntop: %m",
      |                                                                          ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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_nft/nftpinhole.c -o nftpinhole.o
netfilter_nft/nftpinhole.c: In function 'update_pinhole':
netfilter_nft/nftpinhole.c:275:85: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  275 |                                         syslog(LOG_WARNING, "%s: inet_ntop(raddr): %m", "update_pinhole");
      |                                                                                     ^
netfilter_nft/nftpinhole.c:233:16: warning: unused variable 'tmp_p' [-Wunused-variable]
  233 |         char * tmp_p;
      |                ^~~~~
netfilter_nft/nftpinhole.c: In function 'get_pinhole_info':
netfilter_nft/nftpinhole.c:371:84: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  371 |                                         syslog(LOG_ERR, "%s: inet_ntop(rem_host): %m",
      |                                                                                    ^
netfilter_nft/nftpinhole.c:384:84: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  384 |                                         syslog(LOG_ERR, "%s: inet_ntop(rem_host): %m",
      |                                                                                    ^
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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_nft/nfct_get.c -o nfct_get.o
i686-linux-gnu-gcc -c -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/miniupnpd-2.3.7=. -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_nft/nftnlrdr_misc.c -o nftnlrdr_misc.o
netfilter_nft/nftnlrdr_misc.c:58:23: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                       ^~~
netfilter_nft/nftnlrdr_misc.c:59:23: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
   59 | #define log_debug(args...)      syslog(LOG_DEBUG, args)
      |                       ^~~
netfilter_nft/nftnlrdr_misc.c: In function 'nft_mnl_connect':
netfilter_nft/nftnlrdr_misc.c:99:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
   99 |                 log_error("mnl_socket_open() FAILED: %m");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:99:55: note: format string is defined here
   99 |                 log_error("mnl_socket_open() FAILED: %m");
      |                                                       ^
netfilter_nft/nftnlrdr_misc.c:103:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  103 |                 log_error("mnl_socket_bind() FAILED: %m");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:103:55: note: format string is defined here
  103 |                 log_error("mnl_socket_bind() FAILED: %m");
      |                                                       ^
netfilter_nft/nftnlrdr_misc.c: In function 'table_cb':
netfilter_nft/nftnlrdr_misc.c:539:38: warning: format '%p' expects argument of type 'void *', but argument 3 has type 'const struct nlmsghdr *' [-Wformat=]
  539 |         syslog(LOG_DEBUG, "table_cb(%p, %p) %s %s %d", nlh, data, CB_DATA(table), CB_DATA(chain), CB_DATA(type));
      |                                     ~^                 ~~~
      |                                      |                 |
      |                                      void *            const struct nlmsghdr *
netfilter_nft/nftnlrdr_misc.c: In function 'refresh_nft_cache':
netfilter_nft/nftnlrdr_misc.c:725:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  725 |                 log_error("mnl_socket_sendto() FAILED: %m");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:725:57: note: format string is defined here
  725 |                 log_error("mnl_socket_sendto() FAILED: %m");
      |                                                         ^
netfilter_nft/nftnlrdr_misc.c:735:68: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
  735 |                         syslog(LOG_ERR, "%s: mnl_socket_recvfrom: %m",
      |                                                                    ^
netfilter_nft/nftnlrdr_misc.c: In function 'nft_send_rule':
netfilter_nft/nftnlrdr_misc.c:1252:46: warning: format '%p' expects argument of type 'void *', but argument 4 has type 'struct nftnl_rule *' [-Wformat=]
 1252 |                         syslog(LOG_ERR, "%s(%p, %d, %d) send_batch failed %d",
      |                                             ~^
      |                                              |
      |                                              void *
 1253 |                                "nft_send_rule", rule, (int)cmd, (int)chain_type, result);
      |                                                 ~~~~
      |                                                 |
      |                                                 struct nftnl_rule *
netfilter_nft/nftnlrdr_misc.c: In function 'table_op':
netfilter_nft/nftnlrdr_misc.c:1274:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1274 |                 log_error("out of memory: %m");
      |                           ^~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1274:44: note: format string is defined here
 1274 |                 log_error("out of memory: %m");
      |                                            ^
netfilter_nft/nftnlrdr_misc.c:1282:35: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1282 |                         log_error("out of memory: %m");
      |                                   ^~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1282:52: note: format string is defined here
 1282 |                         log_error("out of memory: %m");
      |                                                    ^
netfilter_nft/nftnlrdr_misc.c: In function 'chain_op':
netfilter_nft/nftnlrdr_misc.c:1323:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1323 |                 log_error("out of memory: %m");
      |                           ^~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1323:44: note: format string is defined here
 1323 |                 log_error("out of memory: %m");
      |                                            ^
netfilter_nft/nftnlrdr_misc.c:1337:35: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1337 |                         log_error("out of memory: %m");
      |                                   ^~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1337:52: note: format string is defined here
 1337 |                         log_error("out of memory: %m");
      |                                                    ^
netfilter_nft/nftnlrdr_misc.c:1346:43: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1346 |                                 log_error("failed to build header: %m");
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1346:69: note: format string is defined here
 1346 |                                 log_error("failed to build header: %m");
      |                                                                     ^
netfilter_nft/nftnlrdr_misc.c: In function 'send_batch':
netfilter_nft/nftnlrdr_misc.c:1418:27: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1418 |                 log_error("mnl_socket_sendto() FAILED: %m");
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1418:57: note: format string is defined here
 1418 |                 log_error("mnl_socket_sendto() FAILED: %m");
      |                                                         ^
netfilter_nft/nftnlrdr_misc.c:1426:35: warning: ISO C does not support the '%m' gnu_printf format [-Wformat=]
 1426 |                         log_error("mnl_socket_recvfrom() FAILED: %m");
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
netfilter_nft/nftnlrdr_misc.c:58:49: note: in definition of macro 'log_error'
   58 | #define log_error(args...)      syslog(LOG_ERR, args)
      |                                                 ^~~~
netfilter_nft/nftnlrdr_misc.c:1426:67: note: format string is defined here
 1426 |                         log_error("mnl_socket_recvfrom() FAILED: %m");
      |                                                                   ^
Package libssl was not found in the pkg-config search path.
Perhaps you should add the directory containing `libssl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libssl', required by 'virtual:world', not found
i686-linux-gnu-gcc -Wl,-z,relro -Wl,-z,now  -Wl,-z,now -Wl,-z,relro -pie    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 nftnlrdr.o nftpinhole.o nfct_get.o nftnlrdr_misc.o  -lnftnl -lmnl   -o miniupnpd
make[2]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
mv miniupnpd netfilter_nft/
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
# some test scripts missing from the tarball
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_installdirs
   debian/rules override_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
/usr/bin/make -f Makefile.linux_nft install STRIP=echo DESTDIR=debian/tmp
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
please install uuid-dev package / libuuid
install -d debian/tmp/etc/miniupnpd
install ./netfilter_nft/scripts/nft_init.sh debian/tmp/etc/miniupnpd
install ./netfilter_nft/scripts/nft_removeall.sh debian/tmp/etc/miniupnpd
install ./netfilter_nft/scripts/nft_flush.sh debian/tmp/etc/miniupnpd
install ./netfilter_nft/scripts/nft_delete_chain.sh debian/tmp/etc/miniupnpd
install ./netfilter_nft/scripts/miniupnpd_functions.sh debian/tmp/etc/miniupnpd
install -m 0644 -b ./miniupnpd.conf debian/tmp/etc/miniupnpd
sed -i'' -e "s/^uuid=[-0-9a-f]*/uuid=/" debian/tmp/etc/miniupnpd/miniupnpd.conf
install -d debian/tmp/etc/init.d
install ./linux/miniupnpd.init.d.script debian/tmp/etc/init.d/miniupnpd
install -d debian/tmp/usr/share/man/man8
install -m 0644 ./miniupnpd.8 debian/tmp/usr/share/man/man8
gzip -f debian/tmp/usr/share/man/man8/miniupnpd.8
make[2]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
/usr/bin/make -f Makefile.linux install STRIP=echo DESTDIR=debian/tmp
make[2]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
please install uuid-dev package / libuuid
make[2]: Circular miniupnpd.conf <- miniupnpd.conf dependency dropped.
install -d debian/tmp/etc/miniupnpd
install ./netfilter/iptables_init.sh debian/tmp/etc/miniupnpd
install ./netfilter/iptables_removeall.sh debian/tmp/etc/miniupnpd
install ./netfilter/ip6tables_init.sh debian/tmp/etc/miniupnpd
install ./netfilter/ip6tables_removeall.sh debian/tmp/etc/miniupnpd
install ./netfilter/miniupnpd_functions.sh debian/tmp/etc/miniupnpd
install -m 0644 -b ./miniupnpd.conf debian/tmp/etc/miniupnpd
install -d debian/tmp/etc/init.d
install ./linux/miniupnpd.init.d.script debian/tmp/etc/init.d/miniupnpd
install -d debian/tmp/usr/share/man/man8
install -m 0644 ./miniupnpd.8 debian/tmp/usr/share/man/man8
gzip -f debian/tmp/usr/share/man/man8/miniupnpd.8
make[2]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
sed -i " \
	/^secure_mode=no/ d; \
	/^notify_interval=60/ d; \
	s/^clean_ruleset_interval=600/#clean_ruleset_interval=600/; \
	s/^allow/#allow/; \
	s/^deny/#deny/; \
	s/^uuid=.*/uuid=/; \
" /build/reproducible-path/miniupnpd-2.3.7/debian/tmp/etc/miniupnpd/miniupnpd.conf
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   dh_install
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_installdebconf
   debian/rules override_dh_installinit-indep
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
dh_installinit -i --no-enable --no-start
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   debian/rules override_dh_installsystemd-indep
make[1]: Entering directory '/build/reproducible-path/miniupnpd-2.3.7'
dh_installsystemd -i --no-enable --no-start
make[1]: Leaving directory '/build/reproducible-path/miniupnpd-2.3.7'
   dh_lintian
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'miniupnpd' in '../miniupnpd_2.3.7-2_all.deb'.
dpkg-deb: building package 'miniupnpd-nftables' in '../miniupnpd-nftables_2.3.7-2_i386.deb'.
dpkg-deb: building package 'miniupnpd-nftables-dbgsym' in '../miniupnpd-nftables-dbgsym_2.3.7-2_i386.deb'.
dpkg-deb: building package 'miniupnpd-iptables-dbgsym' in '../miniupnpd-iptables-dbgsym_2.3.7-2_i386.deb'.
dpkg-deb: building package 'miniupnpd-iptables' in '../miniupnpd-iptables_2.3.7-2_i386.deb'.
 dpkg-genbuildinfo --build=binary -O../miniupnpd_2.3.7-2_i386.buildinfo
 dpkg-genchanges --build=binary -O../miniupnpd_2.3.7-2_i386.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/12574/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/12574 and its subdirectories
I: Current time: Mon Apr 13 06:31:37 +14 2026
I: pbuilder-time-stamp: 1776011497