Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/s/swupdate/swupdate_2020.11-2_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/swupdate-2020.11-2e4pirjcu/swupdate_2020.11-2_amd64.buildinfo Get source package info: swupdate=2020.11-2 Source URL: http://snapshot.notset.fr/mr/package/swupdate/2020.11-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-3 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.48 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-6 bsdutils=1:2.36.1-5 build-essential=12.9 bzip2=1.0.8-4 ca-certificates=20200601 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 dctrl-tools=2.24-3+b1 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-lua=27 dh-strip-nondeterminism=1.10.0-1 diffutils=1:3.7-5 docutils-common=0.16+dfsg-3 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20201015-2 file=1:5.39-3 findutils=4.8.0-1 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 fonts-lmodern=2.004.5-6.1 g++=4:10.2.1-1 g++-10=10.2.1-6 gawk=1:5.0.1+dfsg-1 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-3 gettext-base=0.21-3 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 latexmk=1:4.70b-0.1 libacl1=2.2.53-9 libapache-pom-java=18-1 libarchive-dev=3.4.3-2 libarchive-zip-perl=1.68-1 libarchive13=3.4.3-2 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libb2-1=0.98.1-1.1 libbinutils=2.35.1-7 libblkid-dev=2.36.1-6 libblkid1=2.36.1-6 libbrotli1=1.0.9-2+b2 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcairo2=1.16.0-5 libcap-dev=1:2.44-1 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcc1-0=10.2.1-6 libcmocka-dev=1.1.5-2 libcmocka0=1.1.5-2 libcom-err2=1.45.6-1 libcommons-logging-java=1.2-2 libcommons-parent-java=43-1 libconfig-dev=1.5-0.4 libconfig9=1.5-0.4 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libcurl4=7.74.0-1 libcurl4-openssl-dev=7.74.0-1 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.256 libdebhelper-perl=13.3.1 libdpkg-perl=1.20.7.1 libelf1=0.182-3 libev-dev=1:4.33-1 libev4=1:4.33-1 libexpat1=2.2.10-1 libfdisk-dev=2.36.1-6 libfdisk1=2.36.1-6 libffi7=3.3-5 libfile-find-rule-perl=0.34-1 libfile-stripnondeterminism-perl=1.10.0-1 libfontbox-java=1:1.8.16-2 libfontconfig1=2.13.1-4.2 libfreetype6=2.10.4+dfsg-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-2 libgdbm-compat4=1.19-1 libgdbm6=1.19-1 libglib2.0-0=2.66.4-1 libgmp10=2:6.2.1+dfsg-1 libgnutls30=3.7.0-5 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgssapi-krb5-2=1.18.3-4 libharfbuzz0b=2.7.4-1 libhogweed6=3.6-2 libice6=2:1.0.10-1 libicu67=67.1-6 libidn2-0=2.3.0-5 libisl23=0.23-1 libitm1=10.2.1-6 libjs-jquery=3.5.1+dfsg+~3.5.5-7 libjs-sphinxdoc=3.4.3-1 libjs-underscore=1.9.1~dfsg-1 libjson-c-dev=0.15-1 libjson-c5=0.15-1 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkpathsea6=2020.20200327.54578-6 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 libldap-2.4-2=2.4.56+dfsg-1 liblsan0=10.2.1-6 liblua5.1-0=5.1.5-8.1+b3 liblua5.1-0-dev=5.1.5-8.1+b3 liblua5.2-0=5.2.4-1.1+b3 liblua5.2-dev=5.2.4-1.1+b3 liblua5.3-0=5.3.3-1.1+b1 liblua5.3-dev=5.3.3-1.1+b1 liblua5.4-0=5.4.2-2 liblua5.4-dev=5.4.2-2 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-5 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libmtd-dev=1:2.1.2-2 libncurses-dev=6.2+20201114-2 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnettle8=3.6-2 libnghttp2-14=1.42.0-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnumber-compare-perl=0.03-1.1 libp11-kit0=0.23.22-1 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libpaper-utils=1.1.28+b1 libpaper1=1.1.28+b1 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libpdfbox-java=1:1.8.16-2 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libpixman-1-0=0.40.0-1 libpng16-16=1.6.37-3 libpopt-dev=1.18-2 libpopt0=1.18-2 libpsl5=0.21.0-1.1 libptexenc1=2020.20200327.54578-6 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-2 libpython3.9-stdlib=3.9.1-2 libquadmath0=10.2.1-6 libreadline-dev=8.1-1 libreadline8=8.1-1 librsync-dev=2.3.1-1 librsync2=2.3.1-1 librtmp1=2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2=2.1.27+dfsg-2 libsasl2-modules-db=2.1.27+dfsg-2 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsm6=2:1.2.3-1 libsmartcols1=2.36.1-5 libsqlite3-0=3.34.0-1 libssh2-1=1.9.0-2 libssl-dev=1.1.1i-2 libssl1.1=1.1.1i-2 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsynctex2=2020.20200327.54578-6 libsystemd-dev=247.2-5 libsystemd0=247.2-5 libtasn1-6=4.16.0-2 libteckit0=2.5.10+ds1-3 libtexlua53=2020.20200327.54578-6 libtexluajit2=2020.20200327.54578-6 libtext-glob-perl=0.11-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtool-bin=2.4.6-15 libtsan0=10.2.1-6 libubi-dev=1:2.1.2-2 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.2-4 libunistring2=0.9.10-4 liburiparser-dev=0.9.4+dfsg-1 liburiparser1=0.9.4+dfsg-1 libuuid1=2.36.1-6 libuv1=1.40.0-1 libuv1-dev=1.40.0-1 libwebsockets-dev=4.0.20-1 libwebsockets16=4.0.20-1 libx11-6=2:1.7.0-2 libx11-data=2:1.7.0-2 libxau6=1:1.0.8-1+b2 libxaw7=2:1.0.13-1.1 libxcb-render0=1.14-2.1 libxcb-shm0=1.14-2.1 libxcb1=1.14-2.1 libxdmcp6=1:1.1.2-3 libxext6=2:1.3.3-1.1 libxi6=2:1.7.10-1 libxml2=2.9.10+dfsg-6.3+b1 libxmu6=2:1.1.2-2+b3 libxpm4=1:3.5.12-1 libxrender1=1:0.9.10-1 libxt6=1:1.2.0-1 libzstd-dev=1.4.8+dfsg-1 libzstd1=1.4.8+dfsg-1 libzzip-0-13=0.13.62-3.2 linux-libc-dev=5.10.5-1 login=1:4.8.1-1 lsb-base=11.1.0 lua5.1=5.1.5-8.1+b3 lua5.2=5.2.4-1.1+b3 lua5.3=5.3.3-1.1+b1 lua5.4=5.4.2-2 m4=1.4.18-5 mailcap=3.68 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=4.0.0 mime-support=3.66 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 openssl=1.1.1i-1 patch=2.7.6-7 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 preview-latex-style=12.2-1 python-babel-localedata=2.8.0+dfsg.1-5 python3=3.9.1-1 python3-alabaster=0.7.8-1.1 python3-babel=2.8.0+dfsg.1-5 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-distutils=3.9.1-2 python3-docutils=0.16+dfsg-3 python3-idna=2.10-1 python3-imagesize=1.2.0-2 python3-jinja2=2.11.2-1 python3-lib2to3=3.9.1-2 python3-markupsafe=1.1.1-1+b3 python3-minimal=3.9.1-1 python3-packaging=20.8-1 python3-pkg-resources=51.1.0-1 python3-pygments=2.7.1+dfsg-1 python3-pyparsing=2.4.7-1 python3-requests=2.25.1+dfsg-2 python3-roman=2.0.0-5 python3-six=1.15.0-2 python3-snowballstemmer=2.0.0-2 python3-sphinx=3.4.3-1 python3-tz=2020.5-1 python3-urllib3=1.26.2-1 python3.9=3.9.1-2 python3.9-minimal=3.9.1-2 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sgml-base=1.30 sphinx-common=3.4.3-1 sysvinit-utils=2.96-5 t1utils=1.41-4 tar=1.32+dfsg-1 teckit=2.5.10+ds1-3 tex-common=6.15 texlive-base=2020.20210113-1 texlive-binaries=2020.20200327.54578-6 texlive-fonts-recommended=2020.20210113-1 texlive-formats-extra=2020.20210113-1 texlive-latex-base=2020.20210113-1 texlive-latex-extra=2020.20210113-1 texlive-latex-recommended=2020.20210113-1 texlive-pictures=2020.20210113-1 texlive-plain-generic=2020.20210113-1 texlive-xetex=2020.20210113-1 tipa=2:1.3-20.1 tzdata=2020f-1 ucf=3.0043 util-linux=2.36.1-5 uuid-dev=2.36.1-6 x11-common=1:7.7+21 xdg-utils=1.1.3-4 xml-core=0.18+nmu1 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210130T143239Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210117T204310Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d swupdate=2020.11-2 && mkdir -p /build/swupdate-HWT21e && dpkg-source --no-check -x /*.dsc /build/swupdate-HWT21e/swupdate-2020.11 && chown -R builduser:builduser /build/swupdate-HWT21e" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/swupdate-HWT21e/swupdate-2020.11 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1611042974" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/swupdate-HWT21e /tmp/swupdate-2020.11-2e4pirjcu bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.FXn3WV6abt as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.FXn3WV6abt Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-5). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1087 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4661 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20210130T143239Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210117T204310Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.FXn3WV6abt Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210130T143239Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20210130T143239Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210130T143239Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210130T143239Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210130T143239Z unstable/main amd64 Packages [11.7 MB] Fetched 34.4 MB in 29s (1178 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.FXn3WV6abt I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d swupdate=2020.11-2 && mkdir -p /build/swupdate-HWT21e && dpkg-source --no-check -x /*.dsc /build/swupdate-HWT21e/swupdate-2020.11 && chown -R builduser:builduser /build/swupdate-HWT21e"' exec /tmp/mmdebstrap.FXn3WV6abt Reading package lists... NOTICE: 'swupdate' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/debian/swupdate.git Please use: git clone https://salsa.debian.org/debian/swupdate.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 5744 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main swupdate 2020.11-2 (dsc) [2960 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main swupdate 2020.11-2 (tar) [5610 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main swupdate 2020.11-2 (diff) [131 kB] Fetched 5744 kB in 5s (1255 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'swupdate_2020.11-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting swupdate in /build/swupdate-HWT21e/swupdate-2020.11 dpkg-source: info: unpacking swupdate_2020.11.orig.tar.xz dpkg-source: info: unpacking swupdate_2020.11-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying use-gcc-compiler.diff I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/swupdate-HWT21e/swupdate-2020.11 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1611042974" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.FXn3WV6abt dpkg-buildpackage: info: source package swupdate dpkg-buildpackage: info: source version 2020.11-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by SZ Lin (林上智) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with lua dh_auto_clean make -j4 distclean make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' /build/swupdate-HWT21e/swupdate-2020.11 rm -rf /build/swupdate-HWT21e/swupdate-2020.11/doc/build/* make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_clean debian/rules binary-arch dh binary-arch --with lua dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' cp debian/configs/defconfig configs/debian_defconfig echo CONFIG_SWUFORWARDER_HANDLER=y >> configs/debian_defconfig echo CONFIG_CFI=y >> configs/debian_defconfig echo CONFIG_CFIHAMMING1=y >> configs/debian_defconfig echo CONFIG_UBIVOL=y >> configs/debian_defconfig echo CONFIG_SSBLSWITCH=y >> configs/debian_defconfig echo CONFIG_BOOTLOADER_NONE=y >> configs/debian_defconfig echo CONFIG_LUAPKG=\"lua5.2\" >> configs/debian_defconfig echo CONFIG_LUASCRIPTHANDLER=y >> configs/debian_defconfig echo CONFIG_HANDLER_IN_LUA=y >> configs/debian_defconfig echo CONFIG_EXTRA_CFLAGS=\"-g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2\" >> configs/debian_defconfig echo CONFIG_EXTRA_LDFLAGS=\"-Wl,-z,relro -Wl,-z,now\" >> configs/debian_defconfig echo CONFIG_EXTRA_LDLIBS=\"\" >> configs/debian_defconfig /usr/bin/make debian_defconfig make[2]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config # make[2]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' debian/rules override_dh_auto_build make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' /usr/bin/make man latexpdf make[2]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' scripts/kconfig/conf --silentoldconfig Kconfig sphinx-build -b man -d /build/swupdate-HWT21e/swupdate-2020.11/doc/build/doctrees source /build/swupdate-HWT21e/swupdate-2020.11/doc/build/man Running Sphinx v3.4.3 loading translations [en]... done making output directory... done building [mo]: targets for 0 po files that are out of date building [man]: all manpages updating environment: [new config] 25 added, 0 changed, 0 removed reading sources... [ 4%] bindings reading sources... [ 8%] building-with-yocto reading sources... [ 12%] contributing reading sources... [ 16%] encrypted_images reading sources... [ 20%] handlers reading sources... [ 24%] hawkbit-setup reading sources... [ 28%] help_and_support reading sources... [ 32%] index reading sources... [ 36%] licensing reading sources... [ 40%] mongoose reading sources... [ 44%] overview reading sources... [ 48%] previous-releases reading sources... [ 52%] progress reading sources... [ 56%] roadmap reading sources... [ 60%] scenarios reading sources... [ 64%] signed_images reading sources... [ 68%] suricatta reading sources... [ 72%] sw-description reading sources... [ 76%] swupdate reading sources... [ 80%] swupdate-client reading sources... [ 84%] swupdate-hawkbitcfg reading sources... [ 88%] swupdate-ipc reading sources... [ 92%] swupdate-progress reading sources... [ 96%] swupdate-sendtohawkbit reading sources... [100%] swupdate-sysrestart looking for now-outdated files... none found pickling environment... done checking consistency... done writing... swupdate.1 { overview licensing swupdate scenarios sw-description signed_images encrypted_images handlers mongoose suricatta hawkbit-setup swupdate-ipc progress bindings building-with-yocto swupdate-client swupdate-hawkbitcfg swupdate-sendtohawkbit swupdate-progress swupdate-sysrestart help_and_support contributing roadmap previous-releases } /build/swupdate-HWT21e/swupdate-2020.11/doc/source/handlers.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/handlers.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/suricatta.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/suricatta.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/suricatta.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/suricatta.rst:: WARNING: "table cell spanning" not supported /build/swupdate-HWT21e/swupdate-2020.11/doc/source/suricatta.rst:: WARNING: "table cell spanning" not supported sendtohawkbit.1 { } client.1 { } hawkbitcfg.1 { } progress.1 { } sysrestart.1 { } done build succeeded, 7 warnings. The manual pages are in build/man. Build finished. The manual pages are in /build/swupdate-HWT21e/swupdate-2020.11/doc/build/man. sphinx-build -b latex -d /build/swupdate-HWT21e/swupdate-2020.11/doc/build/doctrees source /build/swupdate-HWT21e/swupdate-2020.11/doc/build/latex Running Sphinx v3.4.3 loading translations [en]... done making output directory... done loading pickled environment... done building [mo]: targets for 0 po files that are out of date building [latex]: all documents updating environment: 0 added, 0 changed, 0 removed looking for now-outdated files... none found processing SWUpdate.tex... index overview licensing swupdate scenarios sw-description signed_images encrypted_images handlers mongoose suricatta hawkbit-setup swupdate-ipc progress bindings building-with-yocto swupdate-client swupdate-hawkbitcfg swupdate-sendtohawkbit swupdate-progress swupdate-sysrestart help_and_support contributing roadmap previous-releases resolving references... done writing... done copying images... [ 8%] images/SWUpdate.png copying images... [ 16%] images/double_copy_layout.png copying images... [ 25%] images/single_copy_layout.png copying images... [ 33%] images/swupdate_single.png copying images... [ 41%] images/SoftwareUpdateU-Boot.png copying images... [ 50%] images/image_format.png copying images... [ 58%] images/website.png copying images... [ 66%] images/webprogress.png copying images... [ 75%] images/swupdate-rescue+double-copy.png copying images... [ 83%] images/swupdate-application.png copying images... [ 91%] images/SWUGateway.png copying images... [100%] images/API.png copying TeX support files... copying TeX support files... done build succeeded. The LaTeX files are in build/latex. Run 'make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). Running LaTeX files through pdflatex... make -C /build/swupdate-HWT21e/swupdate-2020.11/doc/build/latex all-pdf latexmk -pdf -dvi- -ps- 'SWUpdate.tex' Rc files read: /etc/LatexMk ./latexmkrc Latexmk: This is Latexmk, John Collins, 29 September 2020, version: 4.70b. Rule 'pdflatex': The following rules & subrules became out-of-date: 'pdflatex' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "SWUpdate.tex"' ------------ Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./SWUpdate.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-01-09> xparse <2020-03-03> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2020/04/10 v1.4m Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip-2001-04-09.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) (./sphinxmessages.sty) Writing index file SWUpdate.idx (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./SWUpdate.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1 <./SWUpdate.png>] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [3] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [4] [5] [6 <./double _copy_layout.png>] [7 <./single_copy_layout.png>] [8 <./swupdate_single.png>] [9 <./SoftwareUpdateU-Boot.png>] [10] Chapter 2. [11] [12] Chapter 3. LaTeX Warning: Hyper reference `sw-description:collections' on page 13 undefine d on input line 610. [13] [14] [15 <./image_format.png>] [16] [17] [18] [19 <./website.png>] [20 <./webprogress.png>] Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 []|\T1/ptm/m/n/10 SWUpdate con-fig-u-ra-tion file Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/ptm/m/n/10 to use. See \T1/pcr/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/pcr/m/n/10 configuration/swupdate. Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 []|\T1/ptm/m/n/10 Available if CON- Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 FIG_UBIATTACH is set. It Underfull \hbox (badness 8094) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 al-lows one to black-list MTDs Underfull \hbox (badness 10000) in paragraph at lines 1134--1143 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat in-stall on Overfull \hbox (3.21207pt too wide) in paragraph at lines 1145--1146 [] Overfull \hbox (25.60158pt too wide) in paragraph at lines 1145--1146 \T1/ptm/m/n/10 Underfull \hbox (badness 10000) in paragraph at lines 1150--1157 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat | Overfull \hbox (2.67805pt too wide) in paragraph at lines 1406--1406 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 1459--1462 \T1/ptm/m/n/10 1=AGAIN, 2=SUC-CESS, Underfull \hbox (badness 5274) in paragraph at lines 1475--1478 []|\T1/ptm/m/n/10 Delay in sec-onds be-tween two [23] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [24] [25] LaTeX Warning: Hyper reference `overview:single-copy' on page 26 undefined on i nput line 1707. LaTeX Warning: Hyper reference `overview:double-copy' on page 26 undefined on i nput line 1712. [26] [27 <./swupdate-rescue+double-copy.png>] [28 <./swupdate-application.png>] Underfull \vbox (badness 10000) detected at line 1855 Overfull \vbox (2.68169pt too high) detected at line 1855 [29] LaTeX Warning: Hyper reference `sw-description:board-specific-settings' on page 30 undefined on input line 1859. Overfull \vbox (2.43936pt too high) detected at line 1902 [30] [31] [32] Overfull \vbox (1.43936pt too high) detected at line 2154 [33] [34] [35] Overfull \vbox (1.72583pt too high) detected at line 2304 [36] [37] [38] [39] [40] [41] [42] LaTeX Warning: Hyper reference `sw-description:board-specific-settings' on page 43 undefined on input line 2730. [43] [44] [45] Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (83.05226pt too wide) in paragraph at lines 3310--3311 [][] [46] Overfull \vbox (99.76979pt too high) has occurred while \output is active [47] [48] [49] [50] [51] [52] [53] [54] LaTeX Warning: Hyper reference `sw-description:partitions-ubi-layout' on page 5 5 undefined on input line 3797. [55] [56] LaTeX Warning: Hyper reference `sw-description:sw-description-attribute-referen ce' on page 57 undefined on input line 3980. [57] LaTeX Warning: Hyper reference `sw-description:sw-description-attribute-referen ce' on page 58 undefined on input line 4029. [58] [59] [60 <./SWUGateway.png>] [61] [62] [63] Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.49777pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 sha256| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (7.60869pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Name| Overfull \hbox (1.58156pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Type| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 in-te- Overfull \hbox (2.59866pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 name| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| [64] [65] [66] LaTeX Warning: Hyper reference `suricatta:supporting-different-servers' on page 67 undefined on input line 4871. [67] [68] Underfull \hbox (badness 10000) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Header\TS1/phv/m/n/10 '\T1/phv/m/n/10 s Overfull \hbox (4.65804pt too wide) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Codes| [69] [70] Overfull \vbox (10.94026pt too high) detected at line 5302 [71] [72] [73 <./API.png>] Underfull \hbox (badness 10000) in paragraph at lines 5465--5467 []\T1/ptm/m/it/10 sourcetype \T1/ptm/m/n/10 : one of SOURCE_UNKNOWN, SOURCE_WEB SERVER, SOURCE_SURICATTA, [74] [75] LaTeX Warning: Hyper reference `swupdate-ipc:install-api' on page 76 undefined on input line 5595. [76] [77] [78] [79] LaTeX Warning: Hyper reference `swupdate-ipc::doc' on page 80 undefined on inpu t line 5910. LaTeX Warning: Hyper reference `progress::doc' on page 80 undefined on input li ne 5911. LaTeX Warning: Hyper reference `swupdate-ipc::doc' on page 80 undefined on inpu t line 5935. [80] LaTeX Warning: Hyper reference `progress::doc' on page 81 undefined on input li ne 5985. LaTeX Warning: Hyper reference `progress::doc' on page 81 undefined on input li ne 5997. [81] [82] [83] [84] Chapter 4. [85] [86] [87] [88] Chapter 5. [89] [90] [91] [92] Chapter 6. [93] [94] [95] [96] Chapter 7. No file SWUpdate.ind. [97] (./SWUpdate.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. Package rerunfilecheck Warning: File `SWUpdate.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on SWUpdate.pdf (101 pages, 4423238 bytes). Transcript written on SWUpdate.log. Latexmk: Index file 'SWUpdate.idx' was written Latexmk: Missing input file: 'SWUpdate.ind' from line 'No file SWUpdate.ind.' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to 'SWUpdate.pdf' Rule 'makeindex SWUpdate.idx': File changes, etc: Changed files, or newly in use since previous run(s): 'SWUpdate.idx' ------------ Run number 1 of rule 'makeindex SWUpdate.idx' ------------ ------------ Running 'makeindex -s python.ist -o "SWUpdate.ind" "SWUpdate.idx"' ------------ Latexmk: Examining 'SWUpdate.log' === TeX engine is 'pdfTeX' Latexmk: applying rule 'makeindex SWUpdate.idx'... This is makeindex, version 2.15 [TeX Live 2020] (kpathsea + Thai support). Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored). Scanning input file SWUpdate.idx...done (0 entries accepted, 0 rejected). Nothing written in SWUpdate.ind. Transcript written in SWUpdate.ilg. Rule 'pdflatex': File changes, etc: Changed files, or newly in use since previous run(s): 'SWUpdate.aux' 'SWUpdate.ind' 'SWUpdate.out' ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "SWUpdate.tex"' ------------ Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./SWUpdate.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-01-09> xparse <2020-03-03> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2020/04/10 v1.4m Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip-2001-04-09.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) (./sphinxmessages.sty) Writing index file SWUpdate.idx (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./SWUpdate.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (./SWUpdate.out) (./SWUpdate.out) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] (./SWUpdate.toc (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd)) [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1 <./SWUpdate.png>] [2] Chapter 1. [3] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [4] [5] [6 <./do uble_copy_layout.png>] [7 <./single_copy_layout.png>] [8 <./swupdate_single.png >] [9 <./SoftwareUpdateU-Boot.png>] [10] Chapter 2. [11] [12] Chapter 3. [13] [14] [15 <./image_format.png>] [16] [17] [18] [19 <./website.png>] [20 <./webprogress.png>] Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 []|\T1/ptm/m/n/10 SWUpdate con-fig-u-ra-tion file Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/ptm/m/n/10 to use. See \T1/pcr/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/pcr/m/n/10 configuration/swupdate. Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 []|\T1/ptm/m/n/10 Available if CON- Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 FIG_UBIATTACH is set. It Underfull \hbox (badness 8094) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 al-lows one to black-list MTDs Underfull \hbox (badness 10000) in paragraph at lines 1134--1143 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat in-stall on Overfull \hbox (3.21207pt too wide) in paragraph at lines 1145--1146 [] Overfull \hbox (25.60158pt too wide) in paragraph at lines 1145--1146 \T1/ptm/m/n/10 Underfull \hbox (badness 10000) in paragraph at lines 1150--1157 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat | Overfull \hbox (2.67805pt too wide) in paragraph at lines 1406--1406 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 1459--1462 \T1/ptm/m/n/10 1=AGAIN, 2=SUC-CESS, Underfull \hbox (badness 5274) in paragraph at lines 1475--1478 []|\T1/ptm/m/n/10 Delay in sec-onds be-tween two [23] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [24] [25] [26] [27 <./swupdate-rescue+double-copy.png>] [28 <./swupdate-application.png>] Underfull \vbox (badness 10000) detected at line 1855 Overfull \vbox (2.68169pt too high) detected at line 1855 [29] Overfull \vbox (2.43936pt too high) detected at line 1902 [30] [31] [32] Overfull \vbox (1.43936pt too high) detected at line 2154 [33] [34] [35] Overfull \vbox (1.72583pt too high) detected at line 2304 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (83.05226pt too wide) in paragraph at lines 3310--3311 [][] [46] Overfull \vbox (99.76979pt too high) has occurred while \output is active [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60 <./SWUGate way.png>] [61] [62] [63] Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.49777pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 sha256| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (7.60869pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Name| Overfull \hbox (1.58156pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Type| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 in-te- Overfull \hbox (2.59866pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 name| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| [64] [65] [66] [67] [68] Underfull \hbox (badness 10000) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Header\TS1/phv/m/n/10 '\T1/phv/m/n/10 s Overfull \hbox (4.65804pt too wide) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Codes| [69] [70] Overfull \vbox (10.94026pt too high) detected at line 5302 [71] [72] [73 <./API.png>] Underfull \hbox (badness 10000) in paragraph at lines 5465--5467 []\T1/ptm/m/it/10 sourcetype \T1/ptm/m/n/10 : one of SOURCE_UNKNOWN, SOURCE_WEB SERVER, SOURCE_SURICATTA, [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] Chapter 4. [85] [86] [87] [88] Chapter 5. [89] [90] [91] [92] Chapter 6. [93] [94] [95] [96] Chapter 7. (./SWUpdate.ind) [97] (./SWUpdate.aux) ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on SWUpdate.pdf (101 pages, 4430938 bytes). Transcript written on SWUpdate.log. Latexmk: Index file 'SWUpdate.idx' was written Latexmk: Log file says output to 'SWUpdate.pdf' Rule 'pdflatex': File changes, etc: Changed files, or newly in use since previous run(s): 'SWUpdate.toc' ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -recorder "SWUpdate.tex"' ------------ Latexmk: Examining 'SWUpdate.log' === TeX engine is 'pdfTeX' Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./SWUpdate.tex LaTeX2e <2020-10-01> patch level 4 L3 programming layer <2021-01-09> xparse <2020-03-03> (./sphinxmanual.cls Document Class: sphinxmanual 2019/12/01 v2.3.0 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2020/04/10 v1.4m Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip-2001-04-09.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/kvoptions/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/ifvtex.sty (/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty)) (/usr/share/texlive/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty) (/usr/share/texlive/texmf-dist/tex/generic/pdfescape/pdfescape.sty) (/usr/share/texlive/texmf-dist/tex/latex/hycolor/hycolor.sty) (/usr/share/texlive/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty) (/usr/share/texlive/texmf-dist/tex/latex/auxhook/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/generic/intcalc/intcalc.sty) (/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) (/usr/share/texlive/texmf-dist/tex/generic/bitset/bitset.sty (/usr/share/texlive/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty)) (/usr/share/texlive/texmf-dist/tex/latex/base/atbegshi-ltx.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/base/atveryend-ltx.sty) (/usr/share/texlive/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty (/usr/share/texlive/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty))) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) (./sphinxmessages.sty) Writing index file SWUpdate.idx (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def) (./SWUpdate.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/refcount/refcount.sty) (/usr/share/texlive/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty)) (./SWUpdate.out) (./SWUpdate.out) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] (./SWUpdate.toc (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd)) [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1 <./SWUpdate.png>] [2] Chapter 1. [3] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1phv.fd) [4] [5] [6 <./do uble_copy_layout.png>] [7 <./single_copy_layout.png>] [8 <./swupdate_single.png >] [9 <./SoftwareUpdateU-Boot.png>] [10] Chapter 2. [11] [12] Chapter 3. [13] [14] [15 <./image_format.png>] [16] [17] [18] [19 <./website.png>] [20 <./webprogress.png>] Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 []|\T1/ptm/m/n/10 SWUpdate con-fig-u-ra-tion file Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/ptm/m/n/10 to use. See \T1/pcr/m/n/10 examples/ Underfull \hbox (badness 10000) in paragraph at lines 1114--1118 \T1/pcr/m/n/10 configuration/swupdate. Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 []|\T1/ptm/m/n/10 Available if CON- Underfull \hbox (badness 10000) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 FIG_UBIATTACH is set. It Underfull \hbox (badness 8094) in paragraph at lines 1123--1129 \T1/ptm/m/n/10 al-lows one to black-list MTDs Underfull \hbox (badness 10000) in paragraph at lines 1134--1143 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat in-stall on Overfull \hbox (3.21207pt too wide) in paragraph at lines 1145--1146 [] Overfull \hbox (25.60158pt too wide) in paragraph at lines 1145--1146 \T1/ptm/m/n/10 Underfull \hbox (badness 10000) in paragraph at lines 1150--1157 []|\T1/pcr/m/n/10 sel \T1/ptm/m/n/10 is in the for-mat | Overfull \hbox (2.67805pt too wide) in paragraph at lines 1406--1406 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 1459--1462 \T1/ptm/m/n/10 1=AGAIN, 2=SUC-CESS, Underfull \hbox (badness 5274) in paragraph at lines 1475--1478 []|\T1/ptm/m/n/10 Delay in sec-onds be-tween two [23] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [24] [25] [26] [27 <./swupdate-rescue+double-copy.png>] [28 <./swupdate-application.png>] Underfull \vbox (badness 10000) detected at line 1855 Overfull \vbox (2.68169pt too high) detected at line 1855 [29] Overfull \vbox (2.43936pt too high) detected at line 1902 [30] [31] [32] Overfull \vbox (1.43936pt too high) detected at line 2154 [33] [34] [35] Overfull \vbox (1.72583pt too high) detected at line 2304 [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/phv/m/n/10 Applies Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (3.99023pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 ubipartition| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 preserve- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (4.53033pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 compressed| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 installed- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (1.76028pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 description| Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 install-if- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 \T1/ptm/m/n/10 files Overfull \hbox (1.75055pt too wide) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 embedded- Underfull \hbox (badness 10000) in paragraph at lines 3310--3310 []|\T1/ptm/m/n/10 images Overfull \hbox (83.05226pt too wide) in paragraph at lines 3310--3311 [][] [46] Overfull \vbox (99.76979pt too high) has occurred while \output is active [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60 <./SWUGate way.png>] [61] [62] [63] Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.49777pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 sha256| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (1.50473pt too wide) in paragraph at lines 4566--4566 []\T1/ptm/m/n/10 string| Overfull \hbox (7.60869pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Name| Overfull \hbox (1.58156pt too wide) in paragraph at lines 4663--4663 []\T1/phv/m/n/10 Type| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Underfull \hbox (badness 10000) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 in-te- Overfull \hbox (2.59866pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 name| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| Overfull \hbox (3.33128pt too wide) in paragraph at lines 4663--4663 []\T1/ptm/m/n/10 string| [64] [65] [66] [67] [68] Underfull \hbox (badness 10000) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Header\TS1/phv/m/n/10 '\T1/phv/m/n/10 s Overfull \hbox (4.65804pt too wide) in paragraph at lines 5105--5105 []\T1/phv/m/n/10 Codes| [69] [70] Overfull \vbox (10.94026pt too high) detected at line 5302 [71] [72] [73 <./API.png>] Underfull \hbox (badness 10000) in paragraph at lines 5465--5467 []\T1/ptm/m/it/10 sourcetype \T1/ptm/m/n/10 : one of SOURCE_UNKNOWN, SOURCE_WEB SERVER, SOURCE_SURICATTA, [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] Chapter 4. [85] [86] [87] [88] Chapter 5. [89] [90] [91] [92] Chapter 6. [93] [94] [95] [96] Chapter 7. (./SWUpdate.ind) [97] (./SWUpdate.aux) ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on SWUpdate.pdf (101 pages, 4430938 bytes). Transcript written on SWUpdate.log. Latexmk: Index file 'SWUpdate.idx' was written Latexmk: Log file says output to 'SWUpdate.pdf' Latexmk: Examining 'SWUpdate.log' === TeX engine is 'pdfTeX' Latexmk: All targets (SWUpdate.pdf) are up-to-date pdflatex finished; the PDF files are in /build/swupdate-HWT21e/swupdate-2020.11/doc/build/latex. make[2]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' mv doc/build/man/client.1 doc/build/man/swupdate-client.1 mv doc/build/man/sendtohawkbit.1 doc/build/man/swupdate-sendtohawkbit.1 mv doc/build/man/hawkbitcfg.1 doc/build/man/swupdate-hawkbitcfg.1 mv doc/build/man/progress.1 doc/build/man/swupdate-progress.1 mv doc/build/man/sysrestart.1 doc/build/man/swupdate-sysrestart.1 dh_auto_build -- V=1 make -j4 "INSTALL=install --strip-program=true" V=1 make[2]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' make -f scripts/Makefile.build obj=ipc make -f scripts/Makefile.build obj=core make -f scripts/Makefile.build obj=handlers make -f scripts/Makefile.build obj=corelib gcc -Wp,-MD,ipc/.network_ipc.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/network_ipc.o ipc/network_ipc.c gcc -Wp,-MD,core/.swupdate.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/swupdate.o core/swupdate.c gcc -Wp,-MD,handlers/.dummy_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/dummy_handler.o handlers/dummy_handler.c gcc -Wp,-MD,corelib/.channel_curl.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/channel_curl.o corelib/channel_curl.c In file included from handlers/dummy_handler.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/swupdate.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.archive_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/archive_handler.o handlers/archive_handler.c In file included from corelib/channel_curl.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,ipc/.network_ipc-if.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/network_ipc-if.o ipc/network_ipc-if.c In file included from handlers/archive_handler.c:25: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ corelib/channel_curl.c: In function ‘channel_new’: corelib/channel_curl.c:105:35: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 105 | newchan->priv = (void *)newchan + sizeof(*newchan); | ^ core/swupdate.c: In function ‘usage’: core/swupdate.c:120:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 120 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wp,-MD,ipc/.progress_ipc.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/progress_ipc.o ipc/progress_ipc.c gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o ipc/built-in.o ipc/network_ipc.o ipc/network_ipc-if.o ipc/progress_ipc.o In file included from corelib/channel_curl.c:24: corelib/channel_curl.c: In function ‘put_read_callback’: make -f scripts/Makefile.build obj=mongoose include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ corelib/channel_curl.c:746:6: note: in expansion of macro ‘min’ 746 | n = min(bytes, size * nmemb); | ^~~ gcc -Wp,-MD,mongoose/.mongoose.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -DMG_ENABLE_HTTP_STREAMING_MULTIPART=1 -DMG_ENABLE_HTTP_WEBSOCKET=1 -DMG_ENABLE_THREADS=1 -DMG_ENABLE_IPV6=1 -DMG_ENABLE_SSL=1 -DMG_SSL_IF=MG_SSL_IF_OPENSSL -D"KBUILD_STR(s)=#s" -c -o mongoose/mongoose.o mongoose/mongoose.c corelib/channel_curl.c: In function ‘channel_post_method’: corelib/channel_curl.c:846:26: warning: ISO C forbids empty initializer braces [-Wpedantic] 846 | output_data_t outdata = {}; | ^ corelib/channel_curl.c: In function ‘channel_get’: corelib/channel_curl.c:1227:26: warning: ISO C forbids empty initializer braces [-Wpedantic] 1227 | output_data_t outdata = {}; | ^ gcc -Wp,-MD,handlers/.boot_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/boot_handler.o handlers/boot_handler.c mongoose/mongoose.c: In function ‘mg_add_conn’: mongoose/mongoose.c:2245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2245 | DBG(("%p %p", mgr, c)); | ^~~~~~~ ~~~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2245:3: note: in expansion of macro ‘DBG’ 2245 | DBG(("%p %p", mgr, c)); | ^~~ mongoose/mongoose.c:2245:10: note: format string is defined here 2245 | DBG(("%p %p", mgr, c)); | ~^ | | | void * mongoose/mongoose.c:2245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘struct mg_connection *’ [-Wformat=] 2245 | DBG(("%p %p", mgr, c)); | ^~~~~~~ ~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2245:3: note: in expansion of macro ‘DBG’ 2245 | DBG(("%p %p", mgr, c)); | ^~~ mongoose/mongoose.c:2245:13: note: format string is defined here 2245 | DBG(("%p %p", mgr, c)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_call’: mongoose/mongoose.c:2275:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2275:5: note: in expansion of macro ‘DBG’ 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~ mongoose/mongoose.c:2275:12: note: format string is defined here 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ~^ | | | void * mongoose/mongoose.c:2297:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2297:5: note: in expansion of macro ‘DBG’ 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~ mongoose/mongoose.c:2297:12: note: format string is defined here 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_destroy_conn’: mongoose/mongoose.c:2359:20: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2359 | LOG(LL_DEBUG, ("%p 0x%lx %d", conn, conn->flags, destroy_if)); | ^~~~~~~~~~~~~ ~~~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2359:22: note: format string is defined here 2359 | LOG(LL_DEBUG, ("%p 0x%lx %d", conn, conn->flags, destroy_if)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_init_opt’: mongoose/mongoose.c:2445:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2445 | DBG(("init mgr=%p", m)); | ^~~~~~~~~~~~~ ~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2445:3: note: in expansion of macro ‘DBG’ 2445 | DBG(("init mgr=%p", m)); | ^~~ mongoose/mongoose.c:2445:19: note: format string is defined here 2445 | DBG(("init mgr=%p", m)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_free’: mongoose/mongoose.c:2460:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2460 | DBG(("%p", m)); | ^~~~ ~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2460:3: note: in expansion of macro ‘DBG’ 2460 | DBG(("%p", m)); | ^~~ mongoose/mongoose.c:2460:10: note: format string is defined here 2460 | DBG(("%p", m)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_accept_new_conn’: mongoose/mongoose.c:2736:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2736:20: note: format string is defined here 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ~^ | | | void * mongoose/mongoose.c:2736:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘struct mg_connection *’ [-Wformat=] 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2736:23: note: format string is defined here 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_accept_tcp_cb’: mongoose/mongoose.c:2742:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2742 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2742:20: note: format string is defined here 2742 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_recv_tcp’: In file included from handlers/boot_handler.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose.c:2807:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2807:7: note: in expansion of macro ‘DBG’ 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ^~~ mongoose/mongoose.c:2807:14: note: format string is defined here 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ~^ | | | void * mongoose/mongoose.c:2825:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2825 | DBG(("%p <- %d bytes", nc, n)); | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2825:5: note: in expansion of macro ‘DBG’ 2825 | DBG(("%p <- %d bytes", nc, n)); | ^~~ mongoose/mongoose.c:2825:12: note: format string is defined here 2825 | DBG(("%p <- %d bytes", nc, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_recv_udp’: mongoose/mongoose.c:2896:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2896:5: note: in expansion of macro ‘DBG’ 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ^~~ mongoose/mongoose.c:2896:12: note: format string is defined here 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_can_send_cb’: mongoose/mongoose.c:2937:14: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2937:9: note: in expansion of macro ‘DBG’ 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ^~~ mongoose/mongoose.c:2937:16: note: format string is defined here 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ~^ | | | void * mongoose/mongoose.c:2960:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2960 | DBG(("%p -> %d bytes", nc, n)); | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2960:5: note: in expansion of macro ‘DBG’ 2960 | DBG(("%p -> %d bytes", nc, n)); | ^~~ mongoose/mongoose.c:2960:12: note: format string is defined here 2960 | DBG(("%p -> %d bytes", nc, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_do_connect’: mongoose/mongoose.c:2987:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2987 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, proto == SOCK_DGRAM ? "udp" : "tcp", | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2987:20: note: format string is defined here 2987 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, proto == SOCK_DGRAM ? "udp" : "tcp", | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_connect_cb’: mongoose/mongoose.c:3002:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3002 | ("%p %s://%s:%hu -> %d", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3002:10: note: format string is defined here 3002 | ("%p %s://%s:%hu -> %d", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_connect_opt’: mongoose/mongoose.c:3118:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3118 | ("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3118:10: note: format string is defined here 3118 | ("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_bind_opt’: mongoose/mongoose.c:3228:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3228:3: note: in expansion of macro ‘DBG’ 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~ mongoose/mongoose.c:3228:10: note: format string is defined here 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_set_timer’: mongoose/mongoose.c:3358:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ^~~~~~~~~~~~~~~~~ ~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3358:3: note: in expansion of macro ‘DBG’ 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ^~~ mongoose/mongoose.c:3358:10: note: format string is defined here 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_connect_tcp’: mongoose/mongoose.c:3709:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3709:3: note: in expansion of macro ‘DBG’ 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ^~~ mongoose/mongoose.c:3709:10: note: format string is defined here 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_accept_conn’: mongoose/mongoose.c:3809:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3809:7: note: in expansion of macro ‘DBG’ 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ^~~ mongoose/mongoose.c:3809:14: note: format string is defined here 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ~^ | | | void * mongoose/mongoose.c:3818:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ^~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3818:3: note: in expansion of macro ‘DBG’ 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ^~~ mongoose/mongoose.c:3818:10: note: format string is defined here 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_handle_conn’: mongoose/mongoose.c:3880:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3880:5: note: in expansion of macro ‘DBG’ 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~ mongoose/mongoose.c:3880:12: note: format string is defined here 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ~^ | | | void * mongoose/mongoose.c:3933:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3933:5: note: in expansion of macro ‘DBG’ 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~ mongoose/mongoose.c:3933:12: note: format string is defined here 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_sock_set’: mongoose/mongoose.c:3961:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3961 | DBG(("%p %d", nc, sock)); | ^~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3961:3: note: in expansion of macro ‘DBG’ 3961 | DBG(("%p %d", nc, sock)); | ^~~ mongoose/mongoose.c:3961:10: note: format string is defined here 3961 | DBG(("%p %d", nc, sock)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_init’: mongoose/mongoose.c:3966:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 3966 | DBG(("%p using select()", iface->mgr)); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3966:3: note: in expansion of macro ‘DBG’ 3966 | DBG(("%p using select()", iface->mgr)); | ^~~ mongoose/mongoose.c:3966:10: note: format string is defined here 3966 | DBG(("%p using select()", iface->mgr)); | ~^ | | | void * gcc -Wp,-MD,handlers/.flash_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/flash_handler.o handlers/flash_handler.c mongoose/mongoose.c: In function ‘mg_ssl_if_conn_init’: mongoose/mongoose.c:4544:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4544:3: note: in expansion of macro ‘DBG’ 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ^~~ mongoose/mongoose.c:4544:10: note: format string is defined here 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_ssl_err’: mongoose/mongoose.c:4626:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4626:3: note: in expansion of macro ‘DBG’ 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~ mongoose/mongoose.c:4626:10: note: format string is defined here 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ~^ | | | void * mongoose/mongoose.c:4626:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘SSL_CTX *’ {aka ‘struct ssl_ctx_st *’} [-Wformat=] 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | | | SSL_CTX * {aka struct ssl_ctx_st *} mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4626:3: note: in expansion of macro ‘DBG’ 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~ mongoose/mongoose.c:4626:13: note: format string is defined here 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_read’: mongoose/mongoose.c:4647:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4647:3: note: in expansion of macro ‘DBG’ 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ^~~ mongoose/mongoose.c:4647:10: note: format string is defined here 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_write’: mongoose/mongoose.c:4656:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4656:3: note: in expansion of macro ‘DBG’ 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ^~~ mongoose/mongoose.c:4656:10: note: format string is defined here 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_transfer_file_data’: mongoose/mongoose.c:6190:14: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ^~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6190:9: note: in expansion of macro ‘DBG’ 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ^~~ mongoose/mongoose.c:6190:16: note: format string is defined here 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ~^ | | | void * mongoose/mongoose.c:6196:22: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6196 | LOG(LL_DEBUG, ("%p done, %d bytes, ka %d", nc, (int) pd->file.sent, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6196:24: note: format string is defined here 6196 | LOG(LL_DEBUG, ("%p done, %d bytes, ka %d", nc, (int) pd->file.sent, | ~^ | | | void * In file included from handlers/flash_handler.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose.c: In function ‘mg_http_handler’: mongoose/mongoose.c:6513:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6513:7: note: in expansion of macro ‘DBG’ 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ^~~ mongoose/mongoose.c:6513:14: note: format string is defined here 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ~^ | | | void * mongoose/mongoose.c:6567:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6567 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6568 | "%lu bytes, and not drained, closing", 6569 | nc, (unsigned long) nc->recv_mbuf.len, | ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6567:26: note: format string is defined here 6567 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ~^ | | | void * mongoose/mongoose.c:6580:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ^~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6580:7: note: in expansion of macro ‘DBG’ 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ^~~ mongoose/mongoose.c:6580:14: note: format string is defined here 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_send_error’: mongoose/mongoose.c:7085:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7085 | LOG(LL_DEBUG, ("%p %d %s", nc, code, reason)); | ^~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7085:20: note: format string is defined here 7085 | LOG(LL_DEBUG, ("%p %d %s", nc, code, reason)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_serve_file’: mongoose/mongoose.c:7129:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7129 | LOG(LL_DEBUG, ("%p [%s] %.*s", nc, path, (int) mime_type.len, mime_type.p)); | ^~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7129:20: note: format string is defined here 7129 | LOG(LL_DEBUG, ("%p [%s] %.*s", nc, path, (int) mime_type.len, mime_type.p)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_scan_directory’: mongoose/mongoose.c:7754:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7754 | LOG(LL_DEBUG, ("%p [%s]", nc, dir)); | ^~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7754:20: note: format string is defined here 7754 | LOG(LL_DEBUG, ("%p [%s]", nc, dir)); | ~^ | | | void * mongoose/mongoose.c:7768:20: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7768 | LOG(LL_DEBUG, ("%p opendir(%s) -> %d", nc, dir, mg_get_errno())); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7768:22: note: format string is defined here 7768 | LOG(LL_DEBUG, ("%p opendir(%s) -> %d", nc, dir, mg_get_errno())); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_reverse_proxy_handler’: mongoose/mongoose.c:7898:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7898 | DBG(("%p: upstream closed", nc)); | ^~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7898:5: note: in expansion of macro ‘DBG’ 7898 | DBG(("%p: upstream closed", nc)); | ^~~ mongoose/mongoose.c:7898:12: note: format string is defined here 7898 | DBG(("%p: upstream closed", nc)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_send_http_file’: mongoose/mongoose.c:8274:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8274 | ("%p %.*s [%s] exists=%d is_dir=%d is_dav=%d is_cgi=%d index=%s", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8274:10: note: format string is defined here 8274 | ("%p %.*s [%s] exists=%d is_dir=%d is_dav=%d is_cgi=%d index=%s", nc, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_file_upload_handler’: mongoose/mongoose.c:8441:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8441 | LOG(LL_ERROR, ("%p Not allowed to upload %s", nc, mp->file_name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8441:26: note: format string is defined here 8441 | LOG(LL_ERROR, ("%p Not allowed to upload %s", nc, mp->file_name)); | ~^ | | | void * mongoose/mongoose.c:8461:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8461 | ("%p Receiving file %s -> %s", nc, mp->file_name, fus->lfn)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8461:14: note: format string is defined here 8461 | ("%p Receiving file %s -> %s", nc, mp->file_name, fus->lfn)); | ~^ | | | void * mongoose/mongoose.c:8514:22: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8514 | LOG(LL_DEBUG, ("%p rec'd %d bytes, %d total", nc, (int) mp->data.len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8514:24: note: format string is defined here 8514 | LOG(LL_DEBUG, ("%p rec'd %d bytes, %d total", nc, (int) mp->data.len, | ~^ | | | void * mongoose/mongoose.c:8525:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8525 | LOG(LL_DEBUG, ("%p Uploaded %s (%s), %d bytes", nc, mp->file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8525:26: note: format string is defined here 8525 | LOG(LL_DEBUG, ("%p Uploaded %s (%s), %d bytes", nc, mp->file_name, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_cgi_ev_handler’: mongoose/mongoose.c:9229:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9229 | DBG(("%p CLOSE", cgi_nc)); | ^~~~~~~~~~ ~~~~~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9229:7: note: in expansion of macro ‘DBG’ 9229 | DBG(("%p CLOSE", cgi_nc)); | ^~~ mongoose/mongoose.c:9229:14: note: format string is defined here 9229 | DBG(("%p CLOSE", cgi_nc)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_handle_cgi’: mongoose/mongoose.c:9245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9245 | DBG(("%p [%s]", nc, prog)); | ^~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9245:3: note: in expansion of macro ‘DBG’ 9245 | DBG(("%p [%s]", nc, prog)); | ^~~ mongoose/mongoose.c:9245:10: note: format string is defined here 9245 | DBG(("%p [%s]", nc, prog)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_handle_ssi_request’: mongoose/mongoose.c:9484:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9484 | DBG(("%p %s", nc, path)); | ^~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9484:3: note: in expansion of macro ‘DBG’ 9484 | DBG(("%p %s", nc, path)); | ^~~ mongoose/mongoose.c:9484:10: note: format string is defined here 9484 | DBG(("%p %s", nc, path)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_send_websocket_frame’: mongoose/mongoose.c:10073:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ^~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10073:3: note: in expansion of macro ‘DBG’ 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ^~~ mongoose/mongoose.c:10073:10: note: format string is defined here 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ws_handshake’: mongoose/mongoose.c:10189:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ^~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10189:3: note: in expansion of macro ‘DBG’ 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ^~~ mongoose/mongoose.c:10189:10: note: format string is defined here 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ~^ | | | void * gcc -Wp,-MD,core/.cpio_utils.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/cpio_utils.o core/cpio_utils.c mongoose/mongoose.c: In function ‘mqtt_handler’: mongoose/mongoose.c:10809:30: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10809 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10810 | "%lu bytes, and not drained, closing", 10811 | nc, (unsigned long) nc->recv_mbuf.len, | ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10809:32: note: format string is defined here 10809 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ~^ | | | void * mongoose/mongoose.c:10817:28: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10817 | LOG(LL_ERROR, ("%p invalid len: %d, closing", nc, len)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10817:30: note: format string is defined here 10817 | LOG(LL_ERROR, ("%p invalid len: %d, closing", nc, len)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_resolve_async_opt’: mongoose/mongoose.c:12053:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 4 has type ‘struct mg_connection **’ [-Wformat=] 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ^~~~~~~~~~ ~~~~~~~~~~~~~ | | | struct mg_connection ** mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:12053:3: note: in expansion of macro ‘DBG’ 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ^~~ mongoose/mongoose.c:12053:16: note: format string is defined here 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ~^ | | | void * In file included from core/cpio_utils.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.diskpart_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/diskpart_handler.o handlers/diskpart_handler.c core/cpio_utils.c: In function ‘copy_write’: core/cpio_utils.c:144:7: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 144 | buf += ret; | ^~ In file included from handlers/diskpart_handler.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from /usr/include/string.h:495, from handlers/diskpart_handler.c:13: In function ‘strncpy’, inlined from ‘diskpart’ at handlers/diskpart_handler.c:220:7: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘diskpart’ at handlers/diskpart_handler.c:217:7: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wp,-MD,corelib/.downloader.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/downloader.o corelib/downloader.c In file included from corelib/downloader.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.flash_hamming1_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/flash_hamming1_handler.o handlers/flash_hamming1_handler.c gcc -Wp,-MD,corelib/.lua_compat.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/lua_compat.o corelib/lua_compat.c In file included from include/lua_util.h:16, from corelib/lua_compat.c:9: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.lua_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/lua_interface.o corelib/lua_interface.c In file included from handlers/flash_hamming1_handler.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/flash_hamming1_handler.c: In function ‘flash_write_nand_hamming1’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/flash_hamming1_handler.c:221:24: note: in expansion of macro ‘min’ 221 | cnt = read(fd, page, min(mtd->min_io_size, imglen)); | ^~~ In file included from include/lua_util.h:16, from corelib/lua_interface.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ corelib/lua_interface.c: In function ‘l_copy2file’: corelib/lua_interface.c:361:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 361 | struct img_type img = {}; | ^ corelib/lua_interface.c: In function ‘l_istream_read’: corelib/lua_interface.c:430:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 430 | struct img_type img = {}; | ^ corelib/lua_interface.c: In function ‘l_call_handler’: gcc -Wp,-MD,core/.notifier.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/notifier.o core/notifier.c corelib/lua_interface.c:1060:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 1060 | struct img_type img = {}; | ^ In file included from core/notifier.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/handler.o core/handler.c In file included from /usr/include/string.h:495, from include/util.h:13, from include/lua_util.h:16, from corelib/lua_interface.c:17: In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:264:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:268:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:272:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:276:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:279:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:282:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:285:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:288:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:291:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:294:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:299:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 33 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:303:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 32 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wp,-MD,handlers/.lua_scripthandler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/lua_scripthandler.o handlers/lua_scripthandler.c In file included from include/lua_util.h:16, from core/handler.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/lua_scripthandler.c:23: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.util.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/util.o core/util.c gcc -Wp,-MD,handlers/.raw_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/raw_handler.o handlers/raw_handler.c In file included from core/util.c:28: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ In file included from handlers/raw_handler.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/util.c: In function ‘get_hw_revision’: core/util.c:324:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 324 | ret = fscanf(fp, "%ms %ms", &b1, &b2); | ^~~~~~~~~ core/util.c:324:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] core/util.c: In function ‘load_decryption_key’: core/util.c:530:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 530 | ret = fscanf(fp, "%ms %ms", &b1, &b2); | ^~~~~~~~~ core/util.c:530:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] gcc -Wp,-MD,corelib/.mtd-interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/mtd-interface.o corelib/mtd-interface.c gcc -Wp,-MD,handlers/.rdiff_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/rdiff_handler.o handlers/rdiff_handler.c In file included from handlers/rdiff_handler.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/rdiff_handler.c: In function ‘apply_rdiff_patch’: handlers/rdiff_handler.c:226:31: warning: ISO C forbids empty initializer braces [-Wpedantic] 226 | struct rdiff_t rdiff_state = {}; | ^ In file included from corelib/mtd-interface.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.parser.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/parser.o core/parser.c gcc -Wp,-MD,handlers/.readback_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/readback_handler.o handlers/readback_handler.c gcc -Wp,-MD,corelib/.parsing_library_libconfig.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/parsing_library_libconfig.o corelib/parsing_library_libconfig.c In file included from corelib/parsing_library_libconfig.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/parser.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.parsing_library_libjson.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/parsing_library_libjson.o corelib/parsing_library_libjson.c In file included from corelib/parsing_library_libjson.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/readback_handler.c:18: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.pctl.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/pctl.o core/pctl.c gcc -Wp,-MD,handlers/.shell_scripthandler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/shell_scripthandler.o handlers/shell_scripthandler.c In file included from core/pctl.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/shell_scripthandler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/pctl.c:22: core/pctl.c: In function ‘run_system_cmd’: include/util.h:162:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 162 | #define max(a, b) ({\ | ^ core/pctl.c:314:18: note: in expansion of macro ‘max’ 314 | ret = select(max(fds[0], fds[1]) + 1, &readfds, NULL, NULL, &tv); | ^~~ gcc -Wp,-MD,corelib/.swupdate_cms_verify.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_cms_verify.o corelib/swupdate_cms_verify.c gcc -Wp,-MD,handlers/.ssbl_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/ssbl_handler.o handlers/ssbl_handler.c In file included from handlers/ssbl_handler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from corelib/swupdate_cms_verify.c:16: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.swuforward_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/swuforward_handler.o handlers/swuforward_handler.c gcc -Wp,-MD,core/.state.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/state.o core/state.c In file included from core/state.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/swuforward_handler.c:35: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.swupdate_decrypt.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_decrypt.o corelib/swupdate_decrypt.c handlers/swuforward_handler.c: In function ‘swu_forward_data’: handlers/swuforward_handler.c:119:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 119 | tmp += written; | ^~ gcc -Wp,-MD,core/.syslog.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/syslog.o core/syslog.c In file included from core/syslog.c:9: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.installer.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/installer.o core/installer.c In file included from corelib/swupdate_decrypt.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/installer.c:27: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.swuforward-ws.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/swuforward-ws.o handlers/swuforward-ws.c gcc -Wp,-MD,corelib/.swupdate_settings.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_settings.o corelib/swupdate_settings.c In file included from corelib/swupdate_settings.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/swuforward-ws.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.verify_signature.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/verify_signature.o corelib/verify_signature.c gcc -Wp,-MD,core/.network_thread.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/network_thread.o core/network_thread.c In file included from corelib/verify_signature.c:16: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/network_thread.c:26: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.ubivol_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/ubivol_handler.o handlers/ubivol_handler.c rm -f corelib/lib.a; ar rcs corelib/lib.a corelib/channel_curl.o corelib/downloader.o corelib/lua_compat.o corelib/lua_interface.o corelib/mtd-interface.o corelib/parsing_library_libconfig.o corelib/parsing_library_libjson.o corelib/swupdate_cms_verify.o corelib/swupdate_decrypt.o corelib/swupdate_settings.o corelib/verify_signature.o make -f scripts/Makefile.build obj=parser gcc -Wp,-MD,parser/.parse_external.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o parser/parse_external.o parser/parse_external.c In file included from handlers/ubivol_handler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/ubivol_handler.c: In function ‘swap_volume’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/ubivol_handler.c:588:40: note: in expansion of macro ‘min’ 588 | rnvol.ents[2 * count + 0].name_len = min(strlen(name[1]), UBI_MAX_VOLUME_NAME); | ^~~ include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/ubivol_handler.c:593:40: note: in expansion of macro ‘min’ 593 | rnvol.ents[2 * count + 1].name_len = min(strlen(name[0]), UBI_MAX_VOLUME_NAME); | ^~~ gcc -Wp,-MD,parser/.parser.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o parser/parser.o parser/parser.c In file included from parser/parser.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.stream_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/stream_interface.o core/stream_interface.c In file included from core/stream_interface.c:33: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/stream_interface.c: In function ‘cpfiles’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ core/stream_interface.c:329:13: note: in expansion of macro ‘min’ 329 | maxread = min(bufsize, max); | ^~~ core/stream_interface.c: In function ‘get_install_info’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ core/stream_interface.c:668:8: note: in expansion of macro ‘min’ 668 | len = min(len - 1, strlen(inst.req.info)); | ^~~ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o handlers/built-in.o handlers/dummy_handler.o handlers/archive_handler.o handlers/boot_handler.o handlers/flash_handler.o handlers/diskpart_handler.o handlers/flash_hamming1_handler.o handlers/lua_scripthandler.o handlers/raw_handler.o handlers/rdiff_handler.o handlers/readback_handler.o handlers/shell_scripthandler.o handlers/ssbl_handler.o handlers/swuforward_handler.o handlers/swuforward-ws.o handlers/ubivol_handler.o make -f scripts/Makefile.build obj=suricatta gcc -Wp,-MD,suricatta/.common.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/common.o suricatta/common.c In file included from suricatta/common.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,suricatta/.server_hawkbit.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/server_hawkbit.o suricatta/server_hawkbit.c In file included from suricatta/server_hawkbit.c:18: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.progress_thread.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/progress_thread.o core/progress_thread.c rm -f parser/lib.a; ar rcs parser/lib.a parser/parse_external.o parser/parser.o make -f scripts/Makefile.build obj=bootloader gcc -Wp,-MD,bootloader/.none.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o bootloader/none.o bootloader/none.c In file included from core/progress_thread.c:27: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ rm -f bootloader/lib.a; ar rcs bootloader/lib.a bootloader/none.o make -f scripts/Makefile.build obj=tools gcc -Wp,-MD,tools/.swupdate-client.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-client.o tools/swupdate-client.c gcc -Wp,-MD,core/.parsing_library.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/parsing_library.o core/parsing_library.c gcc -Wp,-MD,tools/.swupdate-hawkbitcfg.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-hawkbitcfg.o tools/swupdate-hawkbitcfg.c In file included from core/parsing_library.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/parsing_library.c: In function ‘get_field’: core/parsing_library.c:128:10: warning: ISO C forbids ‘return’ with expression, in function returning void [-Wpedantic] 128 | return get_field_cfg((config_setting_t *)e, path, dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ core/parsing_library.c:124:6: note: declared here 124 | void get_field(parsertype p, void *e, const char *path, void *dest) | ^~~~~~~~~ core/parsing_library.c:130:10: warning: ISO C forbids ‘return’ with expression, in function returning void [-Wpedantic] 130 | return get_field_json((json_object *)e, path, dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ core/parsing_library.c:124:6: note: declared here 124 | void get_field(parsertype p, void *e, const char *path, void *dest) | ^~~~~~~~~ tools/swupdate-hawkbitcfg.c: In function ‘usage’: tools/swupdate-hawkbitcfg.c:35:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 35 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wp,-MD,core/.artifacts_versions.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/artifacts_versions.o core/artifacts_versions.c gcc -Wp,-MD,tools/.swupdate-progress.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-progress.o tools/swupdate-progress.c In file included from core/artifacts_versions.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/artifacts_versions.c: In function ‘read_sw_version_file’: core/artifacts_versions.c:57:20: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 57 | ret = fscanf(fp, "%ms %ms", &name, &version); | ^~~~~~~~~ core/artifacts_versions.c:57:20: warning: ISO C does not support the 'm' scanf flag [-Wformat=] core/artifacts_versions.c: In function ‘compare_versions’: core/artifacts_versions.c:238:23: warning: ISO C forbids empty initializer braces [-Wpedantic] 238 | semver_t left_sem = {}; | ^ core/artifacts_versions.c:239:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 239 | semver_t right_sem = {}; | ^ tools/swupdate-progress.c: In function ‘usage’: tools/swupdate-progress.c:78:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 78 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wp,-MD,core/.swupdate_dict.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/swupdate_dict.o core/swupdate_dict.c In file included from core/swupdate_dict.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,tools/.swupdate-sendtohawkbit.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-sendtohawkbit.o tools/swupdate-sendtohawkbit.c gcc -Wp,-MD,core/.semver.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/semver.o core/semver.c gcc -Wp,-MD,tools/.swupdate-sysrestart.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-sysrestart.o tools/swupdate-sysrestart.c tools/swupdate-sysrestart.c: In function ‘usage’: tools/swupdate-sysrestart.c:56:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 56 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wp,-MD,suricatta/.suricatta.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/suricatta.o suricatta/suricatta.c In file included from suricatta/suricatta.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from suricatta/suricatta.c:12: suricatta/suricatta.c: In function ‘start_suricatta’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ suricatta/suricatta.c:237:20: note: in expansion of macro ‘min’ 237 | wait_seconds = min(wait_seconds, (int)server.get_polling_interval())) { | ^~~ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o core/built-in.o core/swupdate.o core/cpio_utils.o core/notifier.o core/handler.o core/util.o core/parser.o core/pctl.o core/state.o core/syslog.o core/installer.o core/network_thread.o core/stream_interface.o core/progress_thread.o core/parsing_library.o core/artifacts_versions.o core/swupdate_dict.o core/semver.o rm -f tools/lib.a; ar rcs tools/lib.a tools/swupdate-client.o tools/swupdate-hawkbitcfg.o tools/swupdate-progress.o tools/swupdate-sendtohawkbit.o tools/swupdate-sysrestart.o make -f scripts/Makefile.build obj=bindings gcc -Wp,-MD,bindings/.auxiliar.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/auxiliar.o bindings/auxiliar.c /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "libswupdate.so.0.1" "gcc" "-shared -Wl,-soname,libswupdate.so.0.1" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "ipc/built-in.o" "" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " rm -f suricatta/lib.a; ar rcs suricatta/lib.a suricatta/common.o suricatta/server_hawkbit.o suricatta/suricatta.o gcc -Wp,-MD,mongoose/.mongoose_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -DMG_ENABLE_HTTP_STREAMING_MULTIPART=1 -DMG_ENABLE_HTTP_WEBSOCKET=1 -DMG_ENABLE_THREADS=1 -DMG_ENABLE_IPV6=1 -DMG_ENABLE_SSL=1 -DMG_SSL_IF=MG_SSL_IF_OPENSSL -D"KBUILD_STR(s)=#s" -c -o mongoose/mongoose_interface.o mongoose/mongoose_interface.c gcc -Wp,-MD,bindings/.lua_swupdate.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/lua_swupdate.o bindings/lua_swupdate.c gcc -Wp,-MD,bindings/.lua_compat_shared.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/lua_compat_shared.o bindings/lua_compat_shared.c In file included from include/lua_util.h:16, from bindings/lua_swupdate.c:10: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from include/lua_util.h:16, from include/../corelib/lua_compat.c:9, from bindings/lua_compat_shared.c:1: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from mongoose/mongoose_interface.c:32: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose_interface.c: In function ‘restart_handler’: mongoose/mongoose_interface.c:112:20: warning: ISO C forbids empty initializer braces [-Wpedantic] 112 | ipc_message msg = {}; | ^ mongoose/mongoose_interface.c: In function ‘broadcast_progress_thread’: mongoose/mongoose_interface.c:233:22: warning: ISO C forbids empty initializer braces [-Wpedantic] 233 | ipc_message ipc = {}; | ^ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o bindings/built-in.o bindings/auxiliar.o bindings/lua_swupdate.o bindings/lua_compat_shared.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "lua_swupdate.so.0.1" "gcc" "-shared -Wl,-soname,lua_swupdate.so.0.1" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "bindings/built-in.o ipc/built-in.o" "" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " rm -f mongoose/lib.a; ar rcs mongoose/lib.a mongoose/mongoose.o mongoose/mongoose_interface.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "swupdate_unstripped" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E" "core/built-in.o handlers/built-in.o ipc/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-client" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-client.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-hawkbitcfg" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-hawkbitcfg.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-progress" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-progress.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-client_unstripped -o tools/swupdate-client; chmod a+x tools/swupdate-client /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-sendtohawkbit" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-sendtohawkbit.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-hawkbitcfg_unstripped -o tools/swupdate-hawkbitcfg; chmod a+x tools/swupdate-hawkbitcfg /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-sysrestart" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-sysrestart.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-progress_unstripped -o tools/swupdate-progress; chmod a+x tools/swupdate-progress strip -s --remove-section=.note --remove-section=.comment tools/swupdate-sendtohawkbit_unstripped -o tools/swupdate-sendtohawkbit; chmod a+x tools/swupdate-sendtohawkbit strip -s --remove-section=.note --remove-section=.comment tools/swupdate-sysrestart_unstripped -o tools/swupdate-sysrestart; chmod a+x tools/swupdate-sysrestart strip -s --remove-section=.note --remove-section=.comment swupdate_unstripped -o swupdate; chmod a+x swupdate make[2]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' debian/rules override_dh_auto_test make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_auto_test -- V=1 make -j4 test V=1 make[2]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' make -f scripts/Makefile.build obj=test SWOBJS="core/built-in.o handlers/built-in.o" SWLIBS="corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a libswupdate.so.0.1" LDLIBS="pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " tests gcc -Wp,-MD,test/.test_crypt.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Itest/../ -D"KBUILD_STR(s)=#s" -c -o test/test_crypt.o test/test_crypt.c gcc -Wp,-MD,test/.test_hash.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Itest/../ -D"KBUILD_STR(s)=#s" -c -o test/test_hash.o test/test_hash.c gcc -Wp,-MD,test/.test_json.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Itest/../ -D"KBUILD_STR(s)=#s" -c -o test/test_json.o test/test_json.c gcc -Wp,-MD,test/.test_server_hawkbit.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -Itest/../ -D"KBUILD_STR(s)=#s" -c -o test/test_server_hawkbit.o test/test_server_hawkbit.c In file included from test/test_crypt.c:25: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from test/test_server_hawkbit.c:31: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ strip -N main -o /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o.tmp /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "test/test_json" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2" "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now `/usr/bin/gawk '/^[^(extern)|(static)]*([\*_[:alnum:]]+[[:blank:]]+)+[\*]*__wrap_/{where = match($0,"__wrap_[_[:alnum:]]+"); if (RSTART > 0) { print "-Wl,--wrap=" substr($0, RSTART+7, RLENGTH-7);}}' test/test_json.c`" "test/test_json.o core/built-in.o.tmp handlers/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a libswupdate.so.0.1" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser cmocka" In file included from /usr/include/string.h:495, from test/test_server_hawkbit.c:22: In function ‘strncpy’, inlined from ‘__wrap_channel_get_file’ at test/test_server_hawkbit.c:99:2: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 41 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from test/test_hash.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ strip -N main -o /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o.tmp /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "test/test_server_hawkbit" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2" "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now `/usr/bin/gawk '/^[^(extern)|(static)]*([\*_[:alnum:]]+[[:blank:]]+)+[\*]*__wrap_/{where = match($0,"__wrap_[_[:alnum:]]+"); if (RSTART > 0) { print "-Wl,--wrap=" substr($0, RSTART+7, RLENGTH-7);}}' test/test_server_hawkbit.c`" "test/test_server_hawkbit.o core/built-in.o.tmp handlers/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a libswupdate.so.0.1" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser cmocka" strip -N main -o /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o.tmp /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o strip -N main -o /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o.tmp /build/swupdate-HWT21e/swupdate-2020.11/core/built-in.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "test/test_crypt" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2" "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now `/usr/bin/gawk '/^[^(extern)|(static)]*([\*_[:alnum:]]+[[:blank:]]+)+[\*]*__wrap_/{where = match($0,"__wrap_[_[:alnum:]]+"); if (RSTART > 0) { print "-Wl,--wrap=" substr($0, RSTART+7, RLENGTH-7);}}' test/test_crypt.c`" "test/test_crypt.o core/built-in.o.tmp handlers/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a libswupdate.so.0.1" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser cmocka" /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "test/test_hash" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2" "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now `/usr/bin/gawk '/^[^(extern)|(static)]*([\*_[:alnum:]]+[[:blank:]]+)+[\*]*__wrap_/{where = match($0,"__wrap_[_[:alnum:]]+"); if (RSTART > 0) { print "-Wl,--wrap=" substr($0, RSTART+7, RLENGTH-7);}}' test/test_hash.c`" "test/test_hash.o core/built-in.o.tmp handlers/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a libswupdate.so.0.1" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser cmocka" RUN test_crypt 1..4 ok 1 - test_crypt_128 ok 2 - test_crypt_192 ok 3 - test_crypt_256 ok 4 - test_crypt_failure # ok - crypt RUN test_hash 1..2 ok 1 - test_hash_compare ok 2 - test_hash_vectors # ok - hash RUN test_json 1..2 ok 1 - test_json_get_key ok 2 - test_json_get_path_key # ok - json RUN test_server_hawkbit 1..6 ok 1 - test_server_install_update ok 2 - test_server_send_deployment_reply ok 3 - test_server_send_cancel_reply ok 4 - test_server_process_update_artifact ok 5 - test_server_set_polling_interval_json ok 6 - test_server_has_pending_action # ok - server_hawkbit make[2]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' create-stamp debian/debhelper-build-stamp dh_prep -a debian/rules override_dh_auto_install make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_auto_install -- V=1 make -j4 install DESTDIR=/build/swupdate-HWT21e/swupdate-2020.11/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" V=1 make[2]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' make -f scripts/Makefile.build obj=ipc make -f scripts/Makefile.build obj=core make -f scripts/Makefile.build obj=handlers make -f scripts/Makefile.build obj=corelib gcc -Wp,-MD,ipc/.network_ipc.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/network_ipc.o ipc/network_ipc.c gcc -Wp,-MD,handlers/.dummy_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/dummy_handler.o handlers/dummy_handler.c gcc -Wp,-MD,corelib/.channel_curl.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/channel_curl.o corelib/channel_curl.c gcc -Wp,-MD,core/.swupdate.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/swupdate.o core/swupdate.c In file included from handlers/dummy_handler.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/swupdate.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from corelib/channel_curl.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.archive_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/archive_handler.o handlers/archive_handler.c In file included from handlers/archive_handler.c:25: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/swupdate.c: In function ‘usage’: core/swupdate.c:120:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 120 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ corelib/channel_curl.c: In function ‘channel_new’: corelib/channel_curl.c:105:35: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 105 | newchan->priv = (void *)newchan + sizeof(*newchan); | ^ gcc -Wp,-MD,ipc/.network_ipc-if.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/network_ipc-if.o ipc/network_ipc-if.c In file included from corelib/channel_curl.c:24: corelib/channel_curl.c: In function ‘put_read_callback’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ corelib/channel_curl.c:746:6: note: in expansion of macro ‘min’ 746 | n = min(bytes, size * nmemb); | ^~~ corelib/channel_curl.c: In function ‘channel_post_method’: corelib/channel_curl.c:846:26: warning: ISO C forbids empty initializer braces [-Wpedantic] 846 | output_data_t outdata = {}; | ^ gcc -Wp,-MD,ipc/.progress_ipc.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o ipc/progress_ipc.o ipc/progress_ipc.c corelib/channel_curl.c: In function ‘channel_get’: corelib/channel_curl.c:1227:26: warning: ISO C forbids empty initializer braces [-Wpedantic] 1227 | output_data_t outdata = {}; | ^ gcc -Wp,-MD,handlers/.boot_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/boot_handler.o handlers/boot_handler.c In file included from handlers/boot_handler.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o ipc/built-in.o ipc/network_ipc.o ipc/network_ipc-if.o ipc/progress_ipc.o make -f scripts/Makefile.build obj=mongoose gcc -Wp,-MD,mongoose/.mongoose.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -DMG_ENABLE_HTTP_STREAMING_MULTIPART=1 -DMG_ENABLE_HTTP_WEBSOCKET=1 -DMG_ENABLE_THREADS=1 -DMG_ENABLE_IPV6=1 -DMG_ENABLE_SSL=1 -DMG_SSL_IF=MG_SSL_IF_OPENSSL -D"KBUILD_STR(s)=#s" -c -o mongoose/mongoose.o mongoose/mongoose.c gcc -Wp,-MD,handlers/.flash_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/flash_handler.o handlers/flash_handler.c In file included from handlers/flash_handler.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.cpio_utils.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/cpio_utils.o core/cpio_utils.c mongoose/mongoose.c: In function ‘mg_add_conn’: mongoose/mongoose.c:2245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2245 | DBG(("%p %p", mgr, c)); | ^~~~~~~ ~~~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2245:3: note: in expansion of macro ‘DBG’ 2245 | DBG(("%p %p", mgr, c)); | ^~~ mongoose/mongoose.c:2245:10: note: format string is defined here 2245 | DBG(("%p %p", mgr, c)); | ~^ | | | void * mongoose/mongoose.c:2245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘struct mg_connection *’ [-Wformat=] 2245 | DBG(("%p %p", mgr, c)); | ^~~~~~~ ~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2245:3: note: in expansion of macro ‘DBG’ 2245 | DBG(("%p %p", mgr, c)); | ^~~ mongoose/mongoose.c:2245:13: note: format string is defined here 2245 | DBG(("%p %p", mgr, c)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_call’: mongoose/mongoose.c:2275:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2275:5: note: in expansion of macro ‘DBG’ 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~ mongoose/mongoose.c:2275:12: note: format string is defined here 2275 | DBG(("%p %s ev=%d ev_data=%p flags=0x%lx rmbl=%d smbl=%d", nc, | ~^ | | | void * mongoose/mongoose.c:2297:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2297:5: note: in expansion of macro ‘DBG’ 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ^~~ mongoose/mongoose.c:2297:12: note: format string is defined here 2297 | DBG(("%p after %s flags=0x%lx rmbl=%d smbl=%d", nc, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_destroy_conn’: mongoose/mongoose.c:2359:20: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2359 | LOG(LL_DEBUG, ("%p 0x%lx %d", conn, conn->flags, destroy_if)); | ^~~~~~~~~~~~~ ~~~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2359:22: note: format string is defined here 2359 | LOG(LL_DEBUG, ("%p 0x%lx %d", conn, conn->flags, destroy_if)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_init_opt’: mongoose/mongoose.c:2445:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2445 | DBG(("init mgr=%p", m)); | ^~~~~~~~~~~~~ ~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2445:3: note: in expansion of macro ‘DBG’ 2445 | DBG(("init mgr=%p", m)); | ^~~ mongoose/mongoose.c:2445:19: note: format string is defined here 2445 | DBG(("init mgr=%p", m)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_free’: mongoose/mongoose.c:2460:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 2460 | DBG(("%p", m)); | ^~~~ ~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2460:3: note: in expansion of macro ‘DBG’ 2460 | DBG(("%p", m)); | ^~~ mongoose/mongoose.c:2460:10: note: format string is defined here 2460 | DBG(("%p", m)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_accept_new_conn’: mongoose/mongoose.c:2736:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2736:20: note: format string is defined here 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ~^ | | | void * mongoose/mongoose.c:2736:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘struct mg_connection *’ [-Wformat=] 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2736:23: note: format string is defined here 2736 | LOG(LL_DEBUG, ("%p %p %d %d", lc, nc, nc->sock, (int) nc->flags)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_accept_tcp_cb’: mongoose/mongoose.c:2742:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2742 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2742:20: note: format string is defined here 2742 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_recv_tcp’: mongoose/mongoose.c:2807:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2807:7: note: in expansion of macro ‘DBG’ 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ^~~ mongoose/mongoose.c:2807:14: note: format string is defined here 2807 | DBG(("%p <- %d bytes (SSL)", nc, n)); | ~^ | | | void * mongoose/mongoose.c:2825:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2825 | DBG(("%p <- %d bytes", nc, n)); | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2825:5: note: in expansion of macro ‘DBG’ 2825 | DBG(("%p <- %d bytes", nc, n)); | ^~~ mongoose/mongoose.c:2825:12: note: format string is defined here 2825 | DBG(("%p <- %d bytes", nc, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_recv_udp’: mongoose/mongoose.c:2896:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2896:5: note: in expansion of macro ‘DBG’ 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ^~~ mongoose/mongoose.c:2896:12: note: format string is defined here 2896 | DBG(("%p <- %d bytes from %s:%d", nc, n, inet_ntoa(nc->sa.sin.sin_addr), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_can_send_cb’: mongoose/mongoose.c:2937:14: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2937:9: note: in expansion of macro ‘DBG’ 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ^~~ mongoose/mongoose.c:2937:16: note: format string is defined here 2937 | DBG(("%p -> %d bytes (SSL)", nc, n)); | ~^ | | | void * mongoose/mongoose.c:2960:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2960 | DBG(("%p -> %d bytes", nc, n)); | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2960:5: note: in expansion of macro ‘DBG’ 2960 | DBG(("%p -> %d bytes", nc, n)); | ^~~ mongoose/mongoose.c:2960:12: note: format string is defined here 2960 | DBG(("%p -> %d bytes", nc, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_do_connect’: mongoose/mongoose.c:2987:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 2987 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, proto == SOCK_DGRAM ? "udp" : "tcp", | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:2987:20: note: format string is defined here 2987 | LOG(LL_DEBUG, ("%p %s://%s:%hu", nc, proto == SOCK_DGRAM ? "udp" : "tcp", | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_if_connect_cb’: mongoose/mongoose.c:3002:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3002 | ("%p %s://%s:%hu -> %d", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3002:10: note: format string is defined here 3002 | ("%p %s://%s:%hu -> %d", nc, (nc->flags & MG_F_UDP ? "udp" : "tcp"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_connect_opt’: mongoose/mongoose.c:3118:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3118 | ("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3118:10: note: format string is defined here 3118 | ("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_bind_opt’: mongoose/mongoose.c:3228:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3228:3: note: in expansion of macro ‘DBG’ 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ^~~ mongoose/mongoose.c:3228:10: note: format string is defined here 3228 | DBG(("%p %s %s,%s,%s", nc, address, (opts.ssl_cert ? opts.ssl_cert : "-"), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_set_timer’: In file included from core/cpio_utils.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose.c:3358:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ^~~~~~~~~~~~~~~~~ ~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3358:3: note: in expansion of macro ‘DBG’ 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ^~~ mongoose/mongoose.c:3358:10: note: format string is defined here 3358 | DBG(("%p %p %d -> %lu", c, c->priv_2, (c->flags & MG_F_RESOLVING ? 1 : 0), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_connect_tcp’: mongoose/mongoose.c:3709:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3709:3: note: in expansion of macro ‘DBG’ 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ^~~ mongoose/mongoose.c:3709:10: note: format string is defined here 3709 | DBG(("%p sock %d rc %d errno %d err %d", nc, nc->sock, rc, mg_get_errno(), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_accept_conn’: mongoose/mongoose.c:3809:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3809:7: note: in expansion of macro ‘DBG’ 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ^~~ mongoose/mongoose.c:3809:14: note: format string is defined here 3809 | DBG(("%p: failed to accept: %d", lc, mg_get_errno())); | ~^ | | | void * mongoose/mongoose.c:3818:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ^~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3818:3: note: in expansion of macro ‘DBG’ 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ^~~ mongoose/mongoose.c:3818:10: note: format string is defined here 3818 | DBG(("%p conn from %s:%d", nc, inet_ntoa(sa.sin.sin_addr), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_mgr_handle_conn’: mongoose/mongoose.c:3880:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3880:5: note: in expansion of macro ‘DBG’ 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~ mongoose/mongoose.c:3880:12: note: format string is defined here 3880 | DBG(("%p fd=%d fd_flags=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ~^ | | | void * mongoose/mongoose.c:3933:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3933:5: note: in expansion of macro ‘DBG’ 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ^~~ mongoose/mongoose.c:3933:12: note: format string is defined here 3933 | DBG(("%p after fd=%d nc_flags=0x%lx rmbl=%d smbl=%d", nc, nc->sock, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_sock_set’: mongoose/mongoose.c:3961:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 3961 | DBG(("%p %d", nc, sock)); | ^~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3961:3: note: in expansion of macro ‘DBG’ 3961 | DBG(("%p %d", nc, sock)); | ^~~ mongoose/mongoose.c:3961:10: note: format string is defined here 3961 | DBG(("%p %d", nc, sock)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_socket_if_init’: mongoose/mongoose.c:3966:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_mgr *’ [-Wformat=] 3966 | DBG(("%p using select()", iface->mgr)); | ^~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~ | | | struct mg_mgr * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:3966:3: note: in expansion of macro ‘DBG’ 3966 | DBG(("%p using select()", iface->mgr)); | ^~~ mongoose/mongoose.c:3966:10: note: format string is defined here 3966 | DBG(("%p using select()", iface->mgr)); | ~^ | | | void * core/cpio_utils.c: In function ‘copy_write’: core/cpio_utils.c:144:7: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 144 | buf += ret; | ^~ mongoose/mongoose.c: In function ‘mg_ssl_if_conn_init’: mongoose/mongoose.c:4544:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4544:3: note: in expansion of macro ‘DBG’ 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ^~~ mongoose/mongoose.c:4544:10: note: format string is defined here 4544 | DBG(("%p %s,%s,%s", nc, (params->cert ? params->cert : ""), | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_ssl_err’: mongoose/mongoose.c:4626:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4626:3: note: in expansion of macro ‘DBG’ 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~ mongoose/mongoose.c:4626:10: note: format string is defined here 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ~^ | | | void * mongoose/mongoose.c:4626:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 3 has type ‘SSL_CTX *’ {aka ‘struct ssl_ctx_st *’} [-Wformat=] 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ | | | SSL_CTX * {aka struct ssl_ctx_st *} mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4626:3: note: in expansion of macro ‘DBG’ 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ^~~ mongoose/mongoose.c:4626:13: note: format string is defined here 4626 | DBG(("%p %p SSL error: %d %d", nc, ctx->ssl_ctx, res, err)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_read’: mongoose/mongoose.c:4647:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4647:3: note: in expansion of macro ‘DBG’ 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ^~~ mongoose/mongoose.c:4647:10: note: format string is defined here 4647 | DBG(("%p %d -> %d", nc, (int) buf_size, n)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ssl_if_write’: mongoose/mongoose.c:4656:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ^~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:4656:3: note: in expansion of macro ‘DBG’ 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ^~~ mongoose/mongoose.c:4656:10: note: format string is defined here 4656 | DBG(("%p %d -> %d", nc, (int) len, n)); | ~^ | | | void * gcc -Wp,-MD,handlers/.diskpart_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/diskpart_handler.o handlers/diskpart_handler.c mongoose/mongoose.c: In function ‘mg_http_transfer_file_data’: mongoose/mongoose.c:6190:14: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ^~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6190:9: note: in expansion of macro ‘DBG’ 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ^~~ mongoose/mongoose.c:6190:16: note: format string is defined here 6190 | DBG(("%p sent %d (total %d)", nc, (int) n, (int) pd->file.sent)); | ~^ | | | void * mongoose/mongoose.c:6196:22: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6196 | LOG(LL_DEBUG, ("%p done, %d bytes, ka %d", nc, (int) pd->file.sent, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6196:24: note: format string is defined here 6196 | LOG(LL_DEBUG, ("%p done, %d bytes, ka %d", nc, (int) pd->file.sent, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_handler’: mongoose/mongoose.c:6513:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6513:7: note: in expansion of macro ‘DBG’ 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ^~~ mongoose/mongoose.c:6513:14: note: format string is defined here 6513 | DBG(("%p WebSocket upgrade code %d", nc, hm->resp_code)); | ~^ | | | void * mongoose/mongoose.c:6567:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6567 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6568 | "%lu bytes, and not drained, closing", 6569 | nc, (unsigned long) nc->recv_mbuf.len, | ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6567:26: note: format string is defined here 6567 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ~^ | | | void * mongoose/mongoose.c:6580:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ^~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:6580:7: note: in expansion of macro ‘DBG’ 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ^~~ mongoose/mongoose.c:6580:14: note: format string is defined here 6580 | DBG(("%p %s %.*s %.*s", nc, addr, (int) hm->method.len, hm->method.p, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_send_error’: mongoose/mongoose.c:7085:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7085 | LOG(LL_DEBUG, ("%p %d %s", nc, code, reason)); | ^~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7085:20: note: format string is defined here 7085 | LOG(LL_DEBUG, ("%p %d %s", nc, code, reason)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_http_serve_file’: mongoose/mongoose.c:7129:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7129 | LOG(LL_DEBUG, ("%p [%s] %.*s", nc, path, (int) mime_type.len, mime_type.p)); | ^~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7129:20: note: format string is defined here 7129 | LOG(LL_DEBUG, ("%p [%s] %.*s", nc, path, (int) mime_type.len, mime_type.p)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_scan_directory’: mongoose/mongoose.c:7754:18: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7754 | LOG(LL_DEBUG, ("%p [%s]", nc, dir)); | ^~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7754:20: note: format string is defined here 7754 | LOG(LL_DEBUG, ("%p [%s]", nc, dir)); | ~^ | | | void * mongoose/mongoose.c:7768:20: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7768 | LOG(LL_DEBUG, ("%p opendir(%s) -> %d", nc, dir, mg_get_errno())); | ^~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7768:22: note: format string is defined here 7768 | LOG(LL_DEBUG, ("%p opendir(%s) -> %d", nc, dir, mg_get_errno())); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_reverse_proxy_handler’: mongoose/mongoose.c:7898:10: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 7898 | DBG(("%p: upstream closed", nc)); | ^~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:7898:5: note: in expansion of macro ‘DBG’ 7898 | DBG(("%p: upstream closed", nc)); | ^~~ mongoose/mongoose.c:7898:12: note: format string is defined here 7898 | DBG(("%p: upstream closed", nc)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_send_http_file’: mongoose/mongoose.c:8274:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8274 | ("%p %.*s [%s] exists=%d is_dir=%d is_dav=%d is_cgi=%d index=%s", nc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8274:10: note: format string is defined here 8274 | ("%p %.*s [%s] exists=%d is_dir=%d is_dav=%d is_cgi=%d index=%s", nc, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_file_upload_handler’: mongoose/mongoose.c:8441:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8441 | LOG(LL_ERROR, ("%p Not allowed to upload %s", nc, mp->file_name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8441:26: note: format string is defined here 8441 | LOG(LL_ERROR, ("%p Not allowed to upload %s", nc, mp->file_name)); | ~^ | | | void * In file included from handlers/diskpart_handler.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose.c:8461:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8461 | ("%p Receiving file %s -> %s", nc, mp->file_name, fus->lfn)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8461:14: note: format string is defined here 8461 | ("%p Receiving file %s -> %s", nc, mp->file_name, fus->lfn)); | ~^ | | | void * mongoose/mongoose.c:8514:22: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8514 | LOG(LL_DEBUG, ("%p rec'd %d bytes, %d total", nc, (int) mp->data.len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8514:24: note: format string is defined here 8514 | LOG(LL_DEBUG, ("%p rec'd %d bytes, %d total", nc, (int) mp->data.len, | ~^ | | | void * mongoose/mongoose.c:8525:24: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 8525 | LOG(LL_DEBUG, ("%p Uploaded %s (%s), %d bytes", nc, mp->file_name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:8525:26: note: format string is defined here 8525 | LOG(LL_DEBUG, ("%p Uploaded %s (%s), %d bytes", nc, mp->file_name, | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_cgi_ev_handler’: mongoose/mongoose.c:9229:12: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9229 | DBG(("%p CLOSE", cgi_nc)); | ^~~~~~~~~~ ~~~~~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9229:7: note: in expansion of macro ‘DBG’ 9229 | DBG(("%p CLOSE", cgi_nc)); | ^~~ mongoose/mongoose.c:9229:14: note: format string is defined here 9229 | DBG(("%p CLOSE", cgi_nc)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_handle_cgi’: mongoose/mongoose.c:9245:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9245 | DBG(("%p [%s]", nc, prog)); | ^~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9245:3: note: in expansion of macro ‘DBG’ 9245 | DBG(("%p [%s]", nc, prog)); | ^~~ mongoose/mongoose.c:9245:10: note: format string is defined here 9245 | DBG(("%p [%s]", nc, prog)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_handle_ssi_request’: mongoose/mongoose.c:9484:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 9484 | DBG(("%p %s", nc, path)); | ^~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:9484:3: note: in expansion of macro ‘DBG’ 9484 | DBG(("%p %s", nc, path)); | ^~~ mongoose/mongoose.c:9484:10: note: format string is defined here 9484 | DBG(("%p %s", nc, path)); | ~^ | | | void * In file included from /usr/include/string.h:495, from handlers/diskpart_handler.c:13: In function ‘strncpy’, inlined from ‘diskpart’ at handlers/diskpart_handler.c:220:7: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘diskpart’ at handlers/diskpart_handler.c:217:7: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mongoose/mongoose.c: In function ‘mg_send_websocket_frame’: mongoose/mongoose.c:10073:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ^~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10073:3: note: in expansion of macro ‘DBG’ 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ^~~ mongoose/mongoose.c:10073:10: note: format string is defined here 10073 | DBG(("%p %d %d", nc, op, (int) len)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_ws_handshake’: mongoose/mongoose.c:10189:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ^~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10189:3: note: in expansion of macro ‘DBG’ 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ^~~ mongoose/mongoose.c:10189:10: note: format string is defined here 10189 | DBG(("%p %.*s %s", nc, (int) key->len, key->p, b64_sha)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mqtt_handler’: mongoose/mongoose.c:10809:30: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10809 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10810 | "%lu bytes, and not drained, closing", 10811 | nc, (unsigned long) nc->recv_mbuf.len, | ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10809:32: note: format string is defined here 10809 | LOG(LL_ERROR, ("%p recv buffer (%lu bytes) exceeds the limit " | ~^ | | | void * mongoose/mongoose.c:10817:28: warning: format ‘%p’ expects argument of type ‘void *’, but argument 2 has type ‘struct mg_connection *’ [-Wformat=] 10817 | LOG(LL_ERROR, ("%p invalid len: %d, closing", nc, len)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~ | | | struct mg_connection * mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:10817:30: note: format string is defined here 10817 | LOG(LL_ERROR, ("%p invalid len: %d, closing", nc, len)); | ~^ | | | void * mongoose/mongoose.c: In function ‘mg_resolve_async_opt’: mongoose/mongoose.c:12053:8: warning: format ‘%p’ expects argument of type ‘void *’, but argument 4 has type ‘struct mg_connection **’ [-Wformat=] 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ^~~~~~~~~~ ~~~~~~~~~~~~~ | | | struct mg_connection ** mongoose/mongoose.c:505:21: note: in definition of macro ‘LOG’ 505 | cs_log_printf x; \ | ^ mongoose/mongoose.c:12053:3: note: in expansion of macro ‘DBG’ 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ^~~ mongoose/mongoose.c:12053:16: note: format string is defined here 12053 | DBG(("%s %d %p", name, query, opts.dns_conn)); | ~^ | | | void * gcc -Wp,-MD,corelib/.downloader.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/downloader.o corelib/downloader.c gcc -Wp,-MD,handlers/.flash_hamming1_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/flash_hamming1_handler.o handlers/flash_hamming1_handler.c In file included from corelib/downloader.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/flash_hamming1_handler.c:30: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/flash_hamming1_handler.c: In function ‘flash_write_nand_hamming1’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/flash_hamming1_handler.c:221:24: note: in expansion of macro ‘min’ 221 | cnt = read(fd, page, min(mtd->min_io_size, imglen)); | ^~~ gcc -Wp,-MD,core/.notifier.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/notifier.o core/notifier.c gcc -Wp,-MD,corelib/.lua_compat.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/lua_compat.o corelib/lua_compat.c In file included from core/notifier.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from include/lua_util.h:16, from corelib/lua_compat.c:9: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.lua_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/lua_interface.o corelib/lua_interface.c In file included from include/lua_util.h:16, from corelib/lua_interface.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ corelib/lua_interface.c: In function ‘l_copy2file’: corelib/lua_interface.c:361:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 361 | struct img_type img = {}; | ^ corelib/lua_interface.c: In function ‘l_istream_read’: corelib/lua_interface.c:430:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 430 | struct img_type img = {}; | ^ corelib/lua_interface.c: In function ‘l_call_handler’: corelib/lua_interface.c:1060:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 1060 | struct img_type img = {}; | ^ gcc -Wp,-MD,core/.handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/handler.o core/handler.c gcc -Wp,-MD,handlers/.lua_scripthandler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/lua_scripthandler.o handlers/lua_scripthandler.c In file included from include/lua_util.h:16, from core/handler.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/lua_scripthandler.c:23: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.raw_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/raw_handler.o handlers/raw_handler.c gcc -Wp,-MD,core/.util.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/util.o core/util.c In file included from /usr/include/string.h:495, from include/util.h:13, from include/lua_util.h:16, from corelib/lua_interface.c:17: In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:264:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:268:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:272:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:276:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:279:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:282:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:285:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:288:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:291:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:294:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:299:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 33 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘lua_string_to_img’ at corelib/lua_interface.c:303:3: /usr/include/x86_64-linux-gnu/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 32 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from core/util.c:28: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/util.c: In function ‘get_hw_revision’: core/util.c:324:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 324 | ret = fscanf(fp, "%ms %ms", &b1, &b2); | ^~~~~~~~~ core/util.c:324:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] core/util.c: In function ‘load_decryption_key’: core/util.c:530:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 530 | ret = fscanf(fp, "%ms %ms", &b1, &b2); | ^~~~~~~~~ core/util.c:530:19: warning: ISO C does not support the 'm' scanf flag [-Wformat=] In file included from handlers/raw_handler.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.rdiff_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/rdiff_handler.o handlers/rdiff_handler.c In file included from handlers/rdiff_handler.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/rdiff_handler.c: In function ‘apply_rdiff_patch’: handlers/rdiff_handler.c:226:31: warning: ISO C forbids empty initializer braces [-Wpedantic] 226 | struct rdiff_t rdiff_state = {}; | ^ gcc -Wp,-MD,corelib/.mtd-interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/mtd-interface.o corelib/mtd-interface.c In file included from corelib/mtd-interface.c:20: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.parser.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/parser.o core/parser.c In file included from core/parser.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.readback_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/readback_handler.o handlers/readback_handler.c gcc -Wp,-MD,corelib/.parsing_library_libconfig.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/parsing_library_libconfig.o corelib/parsing_library_libconfig.c In file included from corelib/parsing_library_libconfig.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.pctl.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/pctl.o core/pctl.c In file included from core/pctl.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/pctl.c:22: core/pctl.c: In function ‘run_system_cmd’: include/util.h:162:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 162 | #define max(a, b) ({\ | ^ core/pctl.c:314:18: note: in expansion of macro ‘max’ 314 | ret = select(max(fds[0], fds[1]) + 1, &readfds, NULL, NULL, &tv); | ^~~ gcc -Wp,-MD,corelib/.parsing_library_libjson.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/parsing_library_libjson.o corelib/parsing_library_libjson.c In file included from corelib/parsing_library_libjson.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/readback_handler.c:18: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.swupdate_cms_verify.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_cms_verify.o corelib/swupdate_cms_verify.c gcc -Wp,-MD,handlers/.shell_scripthandler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/shell_scripthandler.o handlers/shell_scripthandler.c In file included from handlers/shell_scripthandler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.ssbl_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/ssbl_handler.o handlers/ssbl_handler.c gcc -Wp,-MD,core/.state.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/state.o core/state.c In file included from handlers/ssbl_handler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from corelib/swupdate_cms_verify.c:16: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from core/state.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.syslog.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/syslog.o core/syslog.c gcc -Wp,-MD,handlers/.swuforward_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/swuforward_handler.o handlers/swuforward_handler.c gcc -Wp,-MD,corelib/.swupdate_decrypt.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_decrypt.o corelib/swupdate_decrypt.c In file included from core/syslog.c:9: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/swuforward_handler.c:35: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/swuforward_handler.c: In function ‘swu_forward_data’: handlers/swuforward_handler.c:119:8: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] 119 | tmp += written; | ^~ gcc -Wp,-MD,core/.installer.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/installer.o core/installer.c In file included from core/installer.c:27: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from corelib/swupdate_decrypt.c:17: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.swupdate_settings.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/swupdate_settings.o corelib/swupdate_settings.c In file included from corelib/swupdate_settings.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,handlers/.swuforward-ws.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/swuforward-ws.o handlers/swuforward-ws.c In file included from handlers/swuforward-ws.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,corelib/.verify_signature.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o corelib/verify_signature.o corelib/verify_signature.c gcc -Wp,-MD,core/.network_thread.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/network_thread.o core/network_thread.c In file included from core/network_thread.c:26: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from corelib/verify_signature.c:16: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ rm -f corelib/lib.a; ar rcs corelib/lib.a corelib/channel_curl.o corelib/downloader.o corelib/lua_compat.o corelib/lua_interface.o corelib/mtd-interface.o corelib/parsing_library_libconfig.o corelib/parsing_library_libjson.o corelib/swupdate_cms_verify.o corelib/swupdate_decrypt.o corelib/swupdate_settings.o corelib/verify_signature.o make -f scripts/Makefile.build obj=parser gcc -Wp,-MD,parser/.parse_external.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o parser/parse_external.o parser/parse_external.c gcc -Wp,-MD,core/.stream_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/stream_interface.o core/stream_interface.c gcc -Wp,-MD,parser/.parser.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o parser/parser.o parser/parser.c gcc -Wp,-MD,handlers/.ubivol_handler.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o handlers/ubivol_handler.o handlers/ubivol_handler.c In file included from parser/parser.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from handlers/ubivol_handler.c:21: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ handlers/ubivol_handler.c: In function ‘swap_volume’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/ubivol_handler.c:588:40: note: in expansion of macro ‘min’ 588 | rnvol.ents[2 * count + 0].name_len = min(strlen(name[1]), UBI_MAX_VOLUME_NAME); | ^~~ include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ handlers/ubivol_handler.c:593:40: note: in expansion of macro ‘min’ 593 | rnvol.ents[2 * count + 1].name_len = min(strlen(name[0]), UBI_MAX_VOLUME_NAME); | ^~~ In file included from core/stream_interface.c:33: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/stream_interface.c: In function ‘cpfiles’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ core/stream_interface.c:329:13: note: in expansion of macro ‘min’ 329 | maxread = min(bufsize, max); | ^~~ core/stream_interface.c: In function ‘get_install_info’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ core/stream_interface.c:668:8: note: in expansion of macro ‘min’ 668 | len = min(len - 1, strlen(inst.req.info)); | ^~~ gcc -Wp,-MD,core/.progress_thread.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/progress_thread.o core/progress_thread.c In file included from core/progress_thread.c:27: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o handlers/built-in.o handlers/dummy_handler.o handlers/archive_handler.o handlers/boot_handler.o handlers/flash_handler.o handlers/diskpart_handler.o handlers/flash_hamming1_handler.o handlers/lua_scripthandler.o handlers/raw_handler.o handlers/rdiff_handler.o handlers/readback_handler.o handlers/shell_scripthandler.o handlers/ssbl_handler.o handlers/swuforward_handler.o handlers/swuforward-ws.o handlers/ubivol_handler.o rm -f parser/lib.a; ar rcs parser/lib.a parser/parse_external.o parser/parser.o make -f scripts/Makefile.build obj=suricatta gcc -Wp,-MD,suricatta/.common.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/common.o suricatta/common.c gcc -Wp,-MD,core/.parsing_library.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/parsing_library.o core/parsing_library.c In file included from suricatta/common.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ make -f scripts/Makefile.build obj=bootloader gcc -Wp,-MD,bootloader/.none.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o bootloader/none.o bootloader/none.c In file included from core/parsing_library.c:19: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/parsing_library.c: In function ‘get_field’: core/parsing_library.c:128:10: warning: ISO C forbids ‘return’ with expression, in function returning void [-Wpedantic] 128 | return get_field_cfg((config_setting_t *)e, path, dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ core/parsing_library.c:124:6: note: declared here 124 | void get_field(parsertype p, void *e, const char *path, void *dest) | ^~~~~~~~~ core/parsing_library.c:130:10: warning: ISO C forbids ‘return’ with expression, in function returning void [-Wpedantic] 130 | return get_field_json((json_object *)e, path, dest); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ core/parsing_library.c:124:6: note: declared here 124 | void get_field(parsertype p, void *e, const char *path, void *dest) | ^~~~~~~~~ rm -f bootloader/lib.a; ar rcs bootloader/lib.a bootloader/none.o gcc -Wp,-MD,suricatta/.server_hawkbit.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/server_hawkbit.o suricatta/server_hawkbit.c make -f scripts/Makefile.build obj=tools gcc -Wp,-MD,tools/.swupdate-client.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-client.o tools/swupdate-client.c In file included from suricatta/server_hawkbit.c:18: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,core/.artifacts_versions.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/artifacts_versions.o core/artifacts_versions.c gcc -Wp,-MD,tools/.swupdate-hawkbitcfg.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-hawkbitcfg.o tools/swupdate-hawkbitcfg.c In file included from core/artifacts_versions.c:24: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ core/artifacts_versions.c: In function ‘read_sw_version_file’: core/artifacts_versions.c:57:20: warning: ISO C does not support the 'm' scanf flag [-Wformat=] 57 | ret = fscanf(fp, "%ms %ms", &name, &version); | ^~~~~~~~~ core/artifacts_versions.c:57:20: warning: ISO C does not support the 'm' scanf flag [-Wformat=] core/artifacts_versions.c: In function ‘compare_versions’: core/artifacts_versions.c:238:23: warning: ISO C forbids empty initializer braces [-Wpedantic] 238 | semver_t left_sem = {}; | ^ core/artifacts_versions.c:239:24: warning: ISO C forbids empty initializer braces [-Wpedantic] 239 | semver_t right_sem = {}; | ^ tools/swupdate-hawkbitcfg.c: In function ‘usage’: tools/swupdate-hawkbitcfg.c:35:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 35 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wp,-MD,tools/.swupdate-progress.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-progress.o tools/swupdate-progress.c gcc -Wp,-MD,core/.swupdate_dict.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/swupdate_dict.o core/swupdate_dict.c tools/swupdate-progress.c: In function ‘usage’: tools/swupdate-progress.c:78:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 78 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ In file included from core/swupdate_dict.c:22: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ gcc -Wp,-MD,tools/.swupdate-sendtohawkbit.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-sendtohawkbit.o tools/swupdate-sendtohawkbit.c gcc -Wp,-MD,core/.semver.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o core/semver.o core/semver.c gcc -Wp,-MD,tools/.swupdate-sysrestart.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o tools/swupdate-sysrestart.o tools/swupdate-sysrestart.c tools/swupdate-sysrestart.c: In function ‘usage’: tools/swupdate-sysrestart.c:56:53: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 56 | fprintf(stdout, "%s (compiled %s)\n", programname, __DATE__); | ^~~~~~~~ gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o core/built-in.o core/swupdate.o core/cpio_utils.o core/notifier.o core/handler.o core/util.o core/parser.o core/pctl.o core/state.o core/syslog.o core/installer.o core/network_thread.o core/stream_interface.o core/progress_thread.o core/parsing_library.o core/artifacts_versions.o core/swupdate_dict.o core/semver.o make -f scripts/Makefile.build obj=bindings gcc -Wp,-MD,bindings/.auxiliar.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/auxiliar.o bindings/auxiliar.c gcc -Wp,-MD,suricatta/.suricatta.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -D"KBUILD_STR(s)=#s" -c -o suricatta/suricatta.o suricatta/suricatta.c gcc -Wp,-MD,bindings/.lua_swupdate.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/lua_swupdate.o bindings/lua_swupdate.c In file included from suricatta/suricatta.c:12: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ rm -f tools/lib.a; ar rcs tools/lib.a tools/swupdate-client.o tools/swupdate-hawkbitcfg.o tools/swupdate-progress.o tools/swupdate-sendtohawkbit.o tools/swupdate-sysrestart.o gcc -Wp,-MD,bindings/.lua_compat_shared.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -fPIC -D"KBUILD_STR(s)=#s" -c -o bindings/lua_compat_shared.o bindings/lua_compat_shared.c In file included from include/lua_util.h:16, from bindings/lua_swupdate.c:10: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ In file included from suricatta/suricatta.c:12: suricatta/suricatta.c: In function ‘start_suricatta’: include/util.h:167:19: warning: ISO C forbids braced-groups within expressions [-Wpedantic] 167 | #define min(a, b) ({\ | ^ suricatta/suricatta.c:237:20: note: in expansion of macro ‘min’ 237 | wait_seconds = min(wait_seconds, (int)server.get_polling_interval())) { | ^~~ In file included from include/lua_util.h:16, from include/../corelib/lua_compat.c:9, from bindings/lua_compat_shared.c:1: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "libswupdate.so.0.1" "gcc" "-shared -Wl,-soname,libswupdate.so.0.1" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "ipc/built-in.o" "" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " rm -f suricatta/lib.a; ar rcs suricatta/lib.a suricatta/common.o suricatta/server_hawkbit.o suricatta/suricatta.o gcc -Wp,-MD,mongoose/.mongoose_interface.o.d -Iinclude -include include/generated/autoconf.h -std=gnu99 -D_GNU_SOURCE -DNDEBUG -D"SWU_VER=KBUILD_STR(2020.11.0)" -Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 -DMG_ENABLE_HTTP_STREAMING_MULTIPART=1 -DMG_ENABLE_HTTP_WEBSOCKET=1 -DMG_ENABLE_THREADS=1 -DMG_ENABLE_IPV6=1 -DMG_ENABLE_SSL=1 -DMG_SSL_IF=MG_SSL_IF_OPENSSL -D"KBUILD_STR(s)=#s" -c -o mongoose/mongoose_interface.o mongoose/mongoose_interface.c gcc -Wl,-z,relro -Wl,-z,now -nostdlib -r -o bindings/built-in.o bindings/auxiliar.o bindings/lua_swupdate.o bindings/lua_compat_shared.o In file included from mongoose/mongoose_interface.c:32: include/util.h:84:51: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 84 | #define swupdate_notify(status, format, level, arg...) do { \ | ^~~ include/util.h:107:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 107 | #define ERROR(format, arg...) \ | ^~~ include/util.h:110:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 110 | #define WARN(format, arg...) \ | ^~~ include/util.h:113:25: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 113 | #define INFO(format, arg...) \ | ^~~ include/util.h:116:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 116 | #define TRACE(format, arg...) \ | ^~~ include/util.h:119:26: warning: ISO C does not permit named variadic macros [-Wvariadic-macros] 119 | #define DEBUG(format, arg...) \ | ^~~ mongoose/mongoose_interface.c: In function ‘restart_handler’: mongoose/mongoose_interface.c:112:20: warning: ISO C forbids empty initializer braces [-Wpedantic] 112 | ipc_message msg = {}; | ^ mongoose/mongoose_interface.c: In function ‘broadcast_progress_thread’: mongoose/mongoose_interface.c:233:22: warning: ISO C forbids empty initializer braces [-Wpedantic] 233 | ipc_message ipc = {}; | ^ /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "lua_swupdate.so.0.1" "gcc" "-shared -Wl,-soname,lua_swupdate.so.0.1" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "bindings/built-in.o ipc/built-in.o" "" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " rm -f mongoose/lib.a; ar rcs mongoose/lib.a mongoose/mongoose.o mongoose/mongoose_interface.o /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "swupdate_unstripped" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E" "core/built-in.o handlers/built-in.o ipc/built-in.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser " /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-client" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-client.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-hawkbitcfg" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-hawkbitcfg.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-progress" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-progress.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-progress_unstripped -o tools/swupdate-progress; chmod a+x tools/swupdate-progress /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-sendtohawkbit" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-sendtohawkbit.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-hawkbitcfg_unstripped -o tools/swupdate-hawkbitcfg; chmod a+x tools/swupdate-hawkbitcfg /build/swupdate-HWT21e/swupdate-2020.11/scripts/trylink "tools/swupdate-sysrestart" "gcc" "-Wall -Wshadow -Wwrite-strings -Wundef -Wstrict-prototypes -Wunused -Wunused-parameter -Wunused-function -Wunused-value -Wmissing-prototypes -Wmissing-declarations -Wno-format-security -Wno-format-truncation -Wold-style-definition -finline-limit=0 -fno-builtin-strlen -fomit-frame-pointer -ffunction-sections -fdata-sections -fno-guess-branch-probability -funsigned-char -falign-functions=1 -falign-jumps=1 -falign-labels=1 -falign-loops=1 -static-libgcc -fno-unwind-tables -fno-asynchronous-unwind-tables -Os -g -O2 -ffile-prefix-map=/build/swupdate-HWT21e/swupdate-2020.11=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -pedantic -I/usr/include/p11-kit-1 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/lua5.2 " "-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -Wl,-E -L/build/swupdate-HWT21e/swupdate-2020.11" "tools/swupdate-sysrestart.o" "corelib/lib.a mongoose/lib.a parser/lib.a suricatta/lib.a bootloader/lib.a" "pthread lua5.2 curl config archive json-c crypto ssl ubi mtd z zstd fdisk rsync systemd websockets uriparser :libswupdate.so.0.1" strip -s --remove-section=.note --remove-section=.comment tools/swupdate-client_unstripped -o tools/swupdate-client; chmod a+x tools/swupdate-client strip -s --remove-section=.note --remove-section=.comment tools/swupdate-sendtohawkbit_unstripped -o tools/swupdate-sendtohawkbit; chmod a+x tools/swupdate-sendtohawkbit strip -s --remove-section=.note --remove-section=.comment tools/swupdate-sysrestart_unstripped -o tools/swupdate-sysrestart; chmod a+x tools/swupdate-sysrestart strip -s --remove-section=.note --remove-section=.comment swupdate_unstripped -o swupdate; chmod a+x swupdate install -d /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/bin install -d /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/include install -d /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu install -m 755 swupdate /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/bin for i in tools/swupdate-client tools/swupdate-hawkbitcfg tools/swupdate-progress tools/swupdate-sendtohawkbit tools/swupdate-sysrestart;do \ install -m 755 $i /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/bin; \ done install -m 0644 /build/swupdate-HWT21e/swupdate-2020.11/include/network_ipc.h /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/include install -m 0644 /build/swupdate-HWT21e/swupdate-2020.11/include/swupdate_status.h /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/include install -m 0644 /build/swupdate-HWT21e/swupdate-2020.11/include/progress_ipc.h /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp//usr/include install -m 0755 /build/swupdate-HWT21e/swupdate-2020.11/libswupdate.so.0.1 /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu ln -sr /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu/libswupdate.so.0.1 /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu/libswupdate.so if [ y = y ]; then \ install -d /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu/lua/5.2; \ install -m 0755 lua_swupdate.so.0.1 /build/swupdate-HWT21e/swupdate-2020.11/debian/tmp/usr/lib/x86_64-linux-gnu/lua/5.2; \ fi make[2]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_install -a dh_lua -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_installman -a dh_installinit -a dh_installtmpfiles -a debian/rules override_dh_installsystemd make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_installsystemd --no-start dh_installsystemd --name=swupdate-progress dh_installsystemd --no-start --name=swupdate-usb@ make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_installudev -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -X.lua -a dh_fixperms -a debian/rules override_dh_missing make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_missing --fail-missing make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' debian/rules override_dh_dwz make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_dwz --no-dwz-multifile dwz: debian/swupdate/usr/bin/swupdate: .debug_info section not present dwz: debian/swupdate/usr/bin/swupdate-client: .debug_info section not present dwz: debian/swupdate/usr/bin/swupdate-hawkbitcfg: .debug_info section not present dwz: debian/swupdate/usr/bin/swupdate-progress: .debug_info section not present dwz: debian/swupdate/usr/bin/swupdate-sendtohawkbit: .debug_info section not present dwz: debian/swupdate/usr/bin/swupdate-sysrestart: .debug_info section not present make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_strip -a -a dh_makeshlibs -a -a dh_shlibdeps -a -a dpkg-shlibdeps: warning: symbol pthread_sigmask used by debian/libswupdate0.1/usr/lib/x86_64-linux-gnu/libswupdate.so.0.1 found in none of the libraries dpkg-shlibdeps: warning: symbol pthread_create used by debian/libswupdate0.1/usr/lib/x86_64-linux-gnu/libswupdate.so.0.1 found in none of the libraries dpkg-shlibdeps: warning: debian/lua-swupdate/usr/lib/x86_64-linux-gnu/lua/5.2/lua_swupdate.so.0.1 contains an unresolvable reference to symbol lua_setmetatable: it's probably a plugin dpkg-shlibdeps: warning: 31 other similar warnings have been skipped (use -v to see them all) dh_installdeb -a debian/rules override_dh_gencontrol make[1]: Entering directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_gencontrol -- -VBuilt-Using="mtd-utils (= 1:2.1.2-2), mtd-utils (= 1:2.1.2-2), " make[1]: Leaving directory '/build/swupdate-HWT21e/swupdate-2020.11' dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'libswupdate0.1' in '../libswupdate0.1_2020.11-2_amd64.deb'. dpkg-deb: building package 'swupdate' in '../swupdate_2020.11-2_amd64.deb'. dpkg-deb: building package 'lua-swupdate' in '../lua-swupdate_2020.11-2_amd64.deb'. dpkg-deb: building package 'libswupdate0.1-dbgsym' in '../libswupdate0.1-dbgsym_2020.11-2_amd64.deb'. dpkg-deb: building package 'lua-swupdate-dbgsym' in '../lua-swupdate-dbgsym_2020.11-2_amd64.deb'. dpkg-deb: building package 'libswupdate-dev' in '../libswupdate-dev_2020.11-2_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../swupdate_2020.11-2_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/swupdate-HWT21e /tmp/swupdate-2020.11-2e4pirjcu I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.FXn3WV6abt... I: success in 940.1141 seconds md5: libswupdate-dev_2020.11-2_amd64.deb: OK md5: libswupdate0.1-dbgsym_2020.11-2_amd64.deb: OK md5: libswupdate0.1_2020.11-2_amd64.deb: OK md5: lua-swupdate-dbgsym_2020.11-2_amd64.deb: OK md5: lua-swupdate_2020.11-2_amd64.deb: OK md5: swupdate_2020.11-2_amd64.deb: OK sha1: libswupdate-dev_2020.11-2_amd64.deb: OK sha1: libswupdate0.1-dbgsym_2020.11-2_amd64.deb: OK sha1: libswupdate0.1_2020.11-2_amd64.deb: OK sha1: lua-swupdate-dbgsym_2020.11-2_amd64.deb: OK sha1: lua-swupdate_2020.11-2_amd64.deb: OK sha1: swupdate_2020.11-2_amd64.deb: OK sha256: libswupdate-dev_2020.11-2_amd64.deb: OK sha256: libswupdate0.1-dbgsym_2020.11-2_amd64.deb: OK sha256: libswupdate0.1_2020.11-2_amd64.deb: OK sha256: lua-swupdate-dbgsym_2020.11-2_amd64.deb: OK sha256: lua-swupdate_2020.11-2_amd64.deb: OK sha256: swupdate_2020.11-2_amd64.deb: OK Checksums: OK