Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/nwall/nwall_1.32+debian-5_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/nwall-1.32+debian-5igubzbt1/nwall_1.32+debian-5_amd64.buildinfo Get source package info: nwall=1.32+debian-5 Source URL: http://snapshot.notset.fr/mr/package/nwall/1.32+debian-5/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-5 bsdutils=1:2.36.1-4 build-essential=12.9 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.1-5 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.1 debianutils=4.11.2 dh-autoreconf=19 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-5 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 g++=4:10.2.0-1 g++-10=10.2.1-5 gcc=4:10.2.0-1 gcc-10=10.2.1-5 gcc-10-base=10.2.1-5 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 libacl1=2.2.53-9 libarchive-zip-perl=1.68-1 libasan6=10.2.1-5 libatomic1=10.2.1-5 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-4 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 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-5 libcom-err2=1.45.6-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 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 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.1-5 libgcc-s1=10.2.1-5 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-5 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-6 libisl23=0.23-1 libitm1=10.2.1-5 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-5 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-4 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncurses-dev=6.2+20201114-2 libncurses5-dev=6.2+20201114-2 libncurses6=6.2+20201114-2 libncursesw6=6.2+20201114-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-2 libpam-modules-bin=1.4.0-2 libpam-runtime=1.4.0-2 libpam0g=1.4.0-2 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.0-6 libpipeline1=1.5.3-1 libquadmath0=10.2.1-5 libreadline-dev=8.1-1 libreadline8=8.1-1 libseccomp2=2.5.1-1 libselinux1=3.1-2+b2 libsigsegv2=2.12-3 libsmartcols1=2.36.1-4 libssl1.1=1.1.1i-1 libstdc++-10-dev=10.2.1-5 libstdc++6=10.2.1-5 libsub-override-perl=0.09-2 libsystemd0=247.2-4 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-5 libubsan1=10.2.1-5 libuchardet0=0.0.7-1 libudev1=247.2-4 libunistring2=0.9.10-4 libuuid1=2.36.1-4 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.5-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 patch=2.7.6-7 perl=5.32.0-6 perl-base=5.32.0-6 perl-modules-5.32=5.32.0-6 po-debconf=1.0.21+nmu1 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 util-linux=2.36.1-4 xz-utils=5.2.5-1.0 zlib1g=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/20210117T204310Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210110T204103Z/ 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 nwall=1.32+debian-5 && mkdir -p /build/nwall-nMPr0g && dpkg-source --no-check -x /*.dsc /build/nwall-nMPr0g/nwall-1.32+debian && chown -R builduser:builduser /build/nwall-nMPr0g" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/nwall-nMPr0g/nwall-1.32+debian && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610545513" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/nwall-nMPr0g /tmp/nwall-1.32+debian-5igubzbt1 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210110T204103Z 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.SjLQ3jtEu0 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.SjLQ3jtEu0 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-4). 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/20210110T204103Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210110T204103Z 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 (440 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/20210117T204310Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210110T204103Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.SjLQ3jtEu0 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable InRelease [153 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210110T204103Z 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/20210117T204310Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20210117T204310Z unstable/main amd64 Packages [11.6 MB] Fetched 34.4 MB in 42s (826 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.SjLQ3jtEu0 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d nwall=1.32+debian-5 && mkdir -p /build/nwall-nMPr0g && dpkg-source --no-check -x /*.dsc /build/nwall-nMPr0g/nwall-1.32+debian && chown -R builduser:builduser /build/nwall-nMPr0g"' exec /tmp/mmdebstrap.SjLQ3jtEu0 Reading package lists... Need to get 51.0 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main nwall 1.32+debian-5 (dsc) [1820 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main nwall 1.32+debian-5 (tar) [44.6 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main nwall 1.32+debian-5 (diff) [4624 B] Fetched 51.0 kB in 0s (835 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'nwall_1.32+debian-5.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting nwall in /build/nwall-nMPr0g/nwall-1.32+debian dpkg-source: info: unpacking nwall_1.32+debian.orig.tar.gz dpkg-source: info: unpacking nwall_1.32+debian-5.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 01-segfault.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/nwall-nMPr0g/nwall-1.32+debian && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1610545513" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.SjLQ3jtEu0 dpkg-buildpackage: info: source package nwall dpkg-buildpackage: info: source version 1.32+debian-5 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh_testdir dh_testroot rm -f build-stamp # Cleaning package [ ! -f Makefile ] || /usr/bin/make distclean rm -f config.sub config.guess config.h.in dh_clean dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use) debian/rules build-arch dh_testdir cp -f /usr/share/misc/config.sub config.sub cp -f /usr/share/misc/config.guess config.guess # Configuring package CFLAGS="-Wall -g -O2" ./configure --prefix=/usr --localstatedir=/var creating cache ./config.cache checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... found checking for working autoconf... found checking for working automake... found checking for working autoheader... found checking for working makeinfo... missing checking for gcc... gcc checking whether the C compiler (gcc -Wall -g -O2 ) works... yes checking whether the C compiler (gcc -Wall -g -O2 ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for a BSD compatible install... /usr/bin/install -c checking for add_history in -lreadline... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for fcntl.h... yes checking for paths.h... yes checking for unistd.h... yes checking for size_t... yes checking return type of signal handlers... void checking for strerror... yes updating cache ./config.cache creating ./config.status creating Makefile creating src/Makefile creating config.h cat: ./config.h.in: No such file or directory # For some reason @top_builddir@ is not set sed -i 's,@top_builddir@,$(pwd),' Makefile dh_testdir # Building package /usr/bin/make make[1]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[2]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' cd . && autoheader make[2]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' cd . \ && CONFIG_FILES= CONFIG_HEADERS=config.h \ /bin/sh ./config.status creating config.h /usr/bin/make all-recursive make[2]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' Making all in src make[3]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOGFILE=\"/var/log/nwall.log\" -DLOCKFILE=\"/var/lock/nwall/\%s\" -DLOCKDIR=\"/var/lock/nwall/\" -Wall -g -O2 -c ttymsg.c ttymsg.c: In function ‘ttymsg’: ttymsg.c:156:8: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] 156 | while(waitpid(0, NULL, WNOHANG)) ; | ^~~~~ ttymsg.c:158:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ 158 | (void) close(fd); | ^ ttymsg.c:165:4: warning: ‘sigsetmask’ is deprecated [-Wdeprecated-declarations] 165 | (void) sigsetmask(0); | ^ In file included from /usr/include/x86_64-linux-gnu/sys/wait.h:36, from ttymsg.c:44: /usr/include/signal.h:173:12: note: declared here 173 | extern int sigsetmask (int __mask) __THROW __attribute_deprecated__; | ^~~~~~~~~~ gcc -DHAVE_CONFIG_H -I. -I. -I.. -DLOGFILE=\"/var/log/nwall.log\" -DLOCKFILE=\"/var/lock/nwall/\%s\" -DLOCKDIR=\"/var/lock/nwall/\" -Wall -g -O2 -c nwall.c nwall.c: In function ‘main’: nwall.c:112:6: warning: implicit declaration of function ‘free’ [-Wimplicit-function-declaration] 112 | free(message.iov_base); | ^~~~ nwall.c:112:6: warning: incompatible implicit declaration of built-in function ‘free’ nwall.c:34:1: note: include ‘’ or provide a declaration of ‘free’ 33 | #include +++ |+#include 34 | nwall.c:123:6: warning: implicit declaration of function ‘exit’ [-Wimplicit-function-declaration] 123 | exit(0); /* leave program */ | ^~~~ nwall.c:123:6: warning: incompatible implicit declaration of built-in function ‘exit’ nwall.c:123:6: note: include ‘’ or provide a declaration of ‘exit’ nwall.c: In function ‘NwallEnter’: nwall.c:180:30: warning: implicit declaration of function ‘malloc’ [-Wimplicit-function-declaration] 180 | hello.iov_base = (char *)malloc(hello.iov_len); | ^~~~~~ nwall.c:180:30: warning: incompatible implicit declaration of built-in function ‘malloc’ nwall.c:180:30: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:188:5: warning: incompatible implicit declaration of built-in function ‘free’ 188 | free(hello.iov_base); | ^~~~ nwall.c:188:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘NwallExit’: nwall.c:200:28: warning: incompatible implicit declaration of built-in function ‘malloc’ 200 | eof.iov_base = (char *)malloc(eof.iov_len); | ^~~~~~ nwall.c:200:28: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:208:5: warning: incompatible implicit declaration of built-in function ‘free’ 208 | free(eof.iov_base); | ^~~~ nwall.c:208:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘NwallFormatMessage’: nwall.c:225:31: warning: incompatible implicit declaration of built-in function ‘malloc’ 225 | outmsg.iov_base = (char *)malloc(outmsg.iov_len); | ^~~~~~ nwall.c:225:31: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:228:12: warning: format ‘%s’ expects argument of type ‘char *’, but argument 6 has type ‘void *’ [-Wformat=] 228 | " %s@%s> %s\r\n", username, ttystring, inmsg.iov_base); | ~^ ~~~~~~~~~~~~~~ | | | | char * void * | %p nwall.c:230:5: warning: incompatible implicit declaration of built-in function ‘free’ 230 | free(inmsg.iov_base); | ^~~~ nwall.c:230:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘NwallFormatAction’: nwall.c:244:31: warning: incompatible implicit declaration of built-in function ‘malloc’ 244 | action.iov_base = (char *)malloc(action.iov_len); | ^~~~~~ nwall.c:244:31: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:253:15: warning: format ‘%s’ expects argument of type ‘char *’, but argument 6 has type ‘void *’ [-Wformat=] 253 | " *** %s@%s %s\r\n", username, ttystring, action.iov_base); | ~^ ~~~~~~~~~~~~~~~ | | | | char * void * | %p nwall.c:255:5: warning: incompatible implicit declaration of built-in function ‘free’ 255 | free(inmsg.iov_base); | ^~~~ nwall.c:255:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘NwallWriteAll’: nwall.c:290:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 290 | while(utmpptr = getutent()) { | ^~~~~~~ nwall.c:293:23: warning: incompatible implicit declaration of built-in function ‘malloc’ 293 | optoutfile = (char *)malloc(optoutlen); | ^~~~~~ nwall.c:293:23: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:311:2: warning: incompatible implicit declaration of built-in function ‘free’ 311 | free(optoutfile); | ^~~~ nwall.c:311:2: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘SignalHandler’: nwall.c:349:5: warning: incompatible implicit declaration of built-in function ‘exit’ 349 | exit(signal); | ^~~~ nwall.c:349:5: note: include ‘’ or provide a declaration of ‘exit’ nwall.c: In function ‘OptOut’: nwall.c:360:26: warning: incompatible implicit declaration of built-in function ‘malloc’ 360 | optoutfile = (char *)malloc(optoutlen); | ^~~~~~ nwall.c:360:26: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:366:6: warning: incompatible implicit declaration of built-in function ‘free’ 366 | free(optoutfile); | ^~~~ nwall.c:366:6: note: include ‘’ or provide a declaration of ‘free’ nwall.c:374:3: warning: incompatible implicit declaration of built-in function ‘exit’ 374 | exit(1); | ^~~~ nwall.c:374:3: note: include ‘’ or provide a declaration of ‘exit’ nwall.c:383:2: warning: incompatible implicit declaration of built-in function ‘exit’ 383 | exit(1); | ^~~~ nwall.c:383:2: note: include ‘’ or provide a declaration of ‘exit’ nwall.c:386:5: warning: incompatible implicit declaration of built-in function ‘free’ 386 | free(optoutfile); | ^~~~ nwall.c:386:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘OptIn’: nwall.c:401:26: warning: incompatible implicit declaration of built-in function ‘malloc’ 401 | optoutfile = (char *)malloc(optoutlen); | ^~~~~~ nwall.c:401:26: note: include ‘’ or provide a declaration of ‘malloc’ nwall.c:406:2: warning: incompatible implicit declaration of built-in function ‘free’ 406 | free(optoutfile); | ^~~~ nwall.c:406:2: note: include ‘’ or provide a declaration of ‘free’ nwall.c:413:2: warning: incompatible implicit declaration of built-in function ‘exit’ 413 | exit(1); | ^~~~ nwall.c:413:2: note: include ‘’ or provide a declaration of ‘exit’ nwall.c:416:5: warning: incompatible implicit declaration of built-in function ‘free’ 416 | free(optoutfile); | ^~~~ nwall.c:416:5: note: include ‘’ or provide a declaration of ‘free’ nwall.c: In function ‘NwallWriteAll’: nwall.c:292:6: warning: ‘strlen’ argument 1 declared attribute ‘nonstring’ [-Wstringop-overflow=] 292 | strlen(utmpptr->ut_line) + sizeof(char); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/utmp.h:29, from nwall.c:23: /usr/include/x86_64-linux-gnu/bits/utmp.h:62:8: note: argument ‘ut_line’ declared here 62 | char ut_line[UT_LINESIZE] | ^~~~~~~ gcc -Wall -g -O2 -o nwall ttymsg.o nwall.o -lreadline -lncurses -lreadline make[3]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' make[3]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[3]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[2]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[1]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' touch build-stamp fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_prep dh_installdirs dh_installdirs: warning: Compatibility levels before 10 are deprecated (level 9 in use) # Installing package /usr/bin/make install prefix=/build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr localstatedir=/build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var make[1]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' Making install in src make[2]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' make[3]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' /bin/sh ../mkinstalldirs /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr/bin mkdir /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr mkdir /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr/bin /usr/bin/install -c nwall /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr/bin/nwall /usr/bin/make install-exec-hook make[4]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' [ -d /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/log/nwall ] || mkdir -p /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/log [ -d /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall/pts ] || mkdir -p /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall/pts chgrp tty /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr/bin/nwall && chmod 2555 /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/usr/bin/nwall touch /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/log/nwall.log && chgrp tty /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/log/nwall.log && chmod 664 /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/log/nwall.log chgrp -R tty /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall chmod -R 775 /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall make[4]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' make[2]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian/src' make[2]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[3]: Entering directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[2]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' make[1]: Leaving directory '/build/nwall-nMPr0g/nwall-1.32+debian' rmdir /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall/pts /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock/nwall /build/nwall-nMPr0g/nwall-1.32+debian/debian/nwall/var/lock # Installing lintian overrides for LINTIAN in debian/lintian/*; \ do \ install -D -m 0644 $LINTIAN debian/`basename $LINTIAN`/usr/share/lintian/overrides/`basename $LINTIAN` || exit 1; \ done dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs dh_installdocs: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_install dh_install: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_installlogrotate dh_installman dh_installman: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_link dh_strip dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_compress dh_compress: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_fixperms -Xvar/log/nwall.log -Xvar/lock/nwall -Xusr/bin/nwall dh_installdeb dh_installdeb: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_shlibdeps dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9 in use) dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'nwall-dbgsym' in '../nwall-dbgsym_1.32+debian-5_amd64.deb'. dpkg-deb: building package 'nwall' in '../nwall_1.32+debian-5_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../nwall_1.32+debian-5_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/nwall-nMPr0g /tmp/nwall-1.32+debian-5igubzbt1 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.SjLQ3jtEu0... I: success in 412.4017 seconds md5: nwall-dbgsym_1.32+debian-5_amd64.deb: OK md5: nwall_1.32+debian-5_amd64.deb: OK sha1: nwall-dbgsym_1.32+debian-5_amd64.deb: OK sha1: nwall_1.32+debian-5_amd64.deb: OK sha256: nwall-dbgsym_1.32+debian-5_amd64.deb: OK sha256: nwall_1.32+debian-5_amd64.deb: OK Checksums: OK