Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/f/foxeye/foxeye_0.12.1-4_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/foxeye-0.12.1-4a9j8hehh/foxeye_0.12.1-4_amd64.buildinfo Get source package info: foxeye=0.12.1-4 Source URL: http://snapshot.notset.fr/mr/package/foxeye/0.12.1-4/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.5-1.3 autopoint=0.21-6 autotools-dev=20220109.1 base-files=12.2 base-passwd=3.5.52 bash=5.1-6+b1 binutils=2.38-4 binutils-common=2.38-4 binutils-x86-64-linux-gnu=2.38-4 bsdextrautils=2.38-4 bsdutils=1:2.38-4 build-essential=12.9 bzip2=1.0.8-5 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.3.0-1 dash=0.5.11+git20210903+057cd650a4ed-8 debconf=1.5.79 debhelper=13.7.1 debianutils=5.7-0.2 dh-autoreconf=20 dh-strip-nondeterminism=1.13.0-1 diffutils=1:3.7-5 dpkg=1.21.7 dpkg-dev=1.21.7 dwz=0.14-1 file=1:5.41-4 findutils=4.9.0-3 g++=4:11.2.0-2 g++-11=11.3.0-1 gcc=4:11.2.0-2 gcc-11=11.3.0-1 gcc-11-base=11.3.0-1 gcc-12-base=12.1.0-2 gettext=0.21-6 gettext-base=0.21-6 grep=3.7-1 groff-base=1.22.4-8 gzip=1.12-1 hostname=3.23 init-system-helpers=1.62 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.3.0-1 libatomic1=12.1.0-2 libattr1=1:2.5.1-1 libaudit-common=1:3.0.7-1 libaudit1=1:3.0.7-1+b1 libbinutils=2.38-4 libblkid1=2.38-4 libbz2-1.0=1.0.8-5 libc-bin=2.33-7 libc-dev-bin=2.33-7 libc-l10n=2.33-7 libc6=2.33-7 libc6-dev=2.33-7 libcap-ng0=0.7.9-2.2+b2 libcap2=1:2.44-1 libcc1-0=12.1.0-2 libcom-err2=1.46.5-2 libcrypt-dev=1:4.4.27-1.1 libcrypt1=1:4.4.27-1.1 libctf-nobfd0=2.38-4 libctf0=2.38-4 libdb5.3=5.3.28+dfsg1-0.9 libdebconfclient0=0.262 libdebhelper-perl=13.7.1 libdpkg-perl=1.21.7 libelf1=0.187-1 libffi8=3.4.2-4 libfile-stripnondeterminism-perl=1.13.0-1 libgcc-11-dev=11.3.0-1 libgcc-s1=12.1.0-2 libgcrypt20=1.10.1-2 libgdbm-compat4=1.23-1 libgdbm6=1.23-1 libglib2.0-0=2.72.1-1 libgmp10=2:6.2.1+dfsg-3 libgomp1=12.1.0-2 libgpg-error0=1.45-2 libgssapi-krb5-2=1.19.2-2+b2 libicu71=71.1-3 libidn-dev=1.38-4 libidn11-dev=1.38-4 libidn12=1.38-4 libisl23=0.24-2 libitm1=12.1.0-2 libk5crypto3=1.19.2-2+b2 libkeyutils1=1.6.1-3 libkrb5-3=1.19.2-2+b2 libkrb5support0=1.19.2-2+b2 liblsan0=12.1.0-2 liblua5.3-0=5.3.6-1 liblua5.3-dev=5.3.6-1 liblz4-1=1.9.3-2 liblzma5=5.2.5-2.1 libmagic-mgc=1:5.41-4 libmagic1=1:5.41-4 libmount1=2.38-4 libmpc3=1.2.1-2 libmpfr6=4.1.0-3 libncurses-dev=6.3+20220423-2 libncurses6=6.3+20220423-2 libncursesw6=6.3+20220423-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-13 libpam-modules-bin=1.4.0-13 libpam-runtime=1.4.0-13 libpam0g=1.4.0-13 libpcre2-8-0=10.40-1 libpcre3=2:8.39-14 libperl5.34=5.34.0-4 libpipeline1=1.5.6-1 libquadmath0=12.1.0-2 libreadline-dev=8.1.2-1.2 libreadline8=8.1.2-1.2 libseccomp2=2.5.4-1 libselinux1=3.3-1+b2 libsigsegv2=2.14-1 libsmartcols1=2.38-4 libssl-dev=3.0.3-3 libssl3=3.0.3-3 libstdc++-11-dev=11.3.0-1 libstdc++6=12.1.0-2 libsub-override-perl=0.09-2 libsystemd0=250.4-1 libtcl8.6=8.6.12+dfsg-1 libtinfo6=6.3+20220423-2 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.7-4 libtsan0=11.3.0-1 libubsan1=12.1.0-2 libuchardet0=0.0.7-1 libudev1=250.4-1 libunistring2=1.0-1 libuuid1=2.38-4 libxml2=2.9.14+dfsg-1 libzstd1=1.5.2+dfsg-1 linux-libc-dev=5.17.6-1+b1 locales-all=2.33-7 login=1:4.11.1+dfsg1-2 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.10.2-1 mawk=1.3.4.20200120-3+b1 ncurses-base=6.3+20220423-2 ncurses-bin=6.3+20220423-2 patch=2.7.6-7 perl=5.34.0-4 perl-base=5.34.0-4 perl-modules-5.34=5.34.0-4 pkg-config=0.29.2-1 po-debconf=1.0.21+nmu1 readline-common=8.1.2-1.2 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sysvinit-utils=3.03-1 tar=1.34+dfsg-1 tcl=8.6.11+1 tcl-dev=8.6.11+1 tcl8.6=8.6.12+dfsg-1 tcl8.6-dev=8.6.12+dfsg-1 tzdata=2022a-1 util-linux=2.38-4 util-linux-extra=2.38-4 xz-utils=5.2.5-2.1 zlib1g=1:1.2.11.dfsg-4 zlib1g-dev=1:1.2.11.dfsg-4 --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/20220611T030612Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220611T030612Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220516T211705Z/ 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 foxeye=0.12.1-4 && mkdir -p /build/foxeye-OJziYe && dpkg-source --no-check -x /*.dsc /build/foxeye-OJziYe/foxeye-0.12.1 && chown -R builduser:builduser /build/foxeye-OJziYe" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/foxeye-OJziYe/foxeye-0.12.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1652689988" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/foxeye-OJziYe /tmp/foxeye-0.12.1-4a9j8hehh bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20220516T211705Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: null I: using /tmp/mmdebstrap.kEv53vKUm2 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.kEv53vKUm2 Reading package lists... Building dependency tree... util-linux is already the newest version (2.38-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 135 kB of archives. After this operation, 406 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20220516T211705Z unstable/main amd64 libfakeroot amd64 1.28-1 [48.2 kB] Get:2 http://snapshot.notset.fr/archive/debian/20220516T211705Z unstable/main amd64 fakeroot amd64 1.28-1 [87.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 135 kB in 0s (1111 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 ... 4628 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.28-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.28-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.28-1_amd64.deb ... Unpacking fakeroot (1.28-1) ... Setting up libfakeroot:amd64 (1.28-1) ... Setting up fakeroot (1.28-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-7) ... 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/20220611T030612Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20220611T030612Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20220516T211705Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.kEv53vKUm2 Get:1 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm InRelease [130 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20220516T211705Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main Sources [12.0 MB] Get:4 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main amd64 Packages [11.5 MB] Fetched 23.7 MB in 20s (1204 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.kEv53vKUm2 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d foxeye=0.12.1-4 && mkdir -p /build/foxeye-OJziYe && dpkg-source --no-check -x /*.dsc /build/foxeye-OJziYe/foxeye-0.12.1 && chown -R builduser:builduser /build/foxeye-OJziYe"' exec /tmp/mmdebstrap.kEv53vKUm2 Reading package lists... NOTICE: 'foxeye' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/LStranger/foxeye.git Please use: git clone https://salsa.debian.org/LStranger/foxeye.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 728 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main foxeye 0.12.1-4 (dsc) [2004 B] Get:2 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main foxeye 0.12.1-4 (tar) [721 kB] Get:3 http://snapshot.notset.fr/archive/debian/20220611T030612Z bookworm/main foxeye 0.12.1-4 (diff) [5112 B] Fetched 728 kB in 1s (1243 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'foxeye_0.12.1-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting foxeye in /build/foxeye-OJziYe/foxeye-0.12.1 dpkg-source: info: unpacking foxeye_0.12.1.orig.tar.xz dpkg-source: info: unpacking foxeye_0.12.1-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix-gettext.patch dpkg-source: info: applying fix-ssl3.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/foxeye-OJziYe/foxeye-0.12.1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1652689988" DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.kEv53vKUm2 dpkg-buildpackage: info: source package foxeye dpkg-buildpackage: info: source version 0.12.1-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andriy Grytsenko dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a configure.ac: warning: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION configure.ac:4: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.ac:4: You should use the 'AC_CONFIG_HEADERS' macro instead. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:4306: AM_CONFIG_HEADER is expanded from... configure.ac:4: the top level configure.ac:66: warning: The macro `AC_PROG_CC_C99' is obsolete. configure.ac:66: You should run autoupdate. ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from... configure.ac:66: the top level configure.ac:137: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:137: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:137: the top level configure.ac:265: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:265: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... acinclude.m4:86: AC_CHECK_ICONV is expanded from... configure.ac:265: the top level configure.ac:265: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:265: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2736: _AC_PREPROC_IFELSE is expanded from... ./lib/autoconf/general.m4:2751: AC_PREPROC_IFELSE is expanded from... ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... acinclude.m4:86: AC_CHECK_ICONV is expanded from... configure.ac:265: the top level configure.ac:265: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:265: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:86: AC_CHECK_ICONV is expanded from... configure.ac:265: the top level configure.ac:265: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:265: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:86: AC_CHECK_ICONV is expanded from... configure.ac:265: the top level configure.ac:265: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:265: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... acinclude.m4:86: AC_CHECK_ICONV is expanded from... configure.ac:265: the top level configure.ac:275: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:275: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:275: the top level configure.ac:278: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:278: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:278: the top level configure.ac:306: warning: The macro `AC_HEADER_TIME' is obsolete. configure.ac:306: You should run autoupdate. ./lib/autoconf/headers.m4:743: AC_HEADER_TIME is expanded from... configure.ac:306: the top level configure.ac:339: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:339: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:339: the top level configure.ac:339: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:339: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... configure.ac:339: the top level configure.ac:386: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:386: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... acinclude.m4:263: AC_CHECK_LIBIDN is expanded from... configure.ac:386: the top level configure.ac:430: warning: The macro `AC_HAVE_LIBRARY' is obsolete. configure.ac:430: You should run autoupdate. ./lib/autoconf/libs.m4:138: AC_HAVE_LIBRARY is expanded from... configure.ac:430: the top level configure.ac:484: warning: The macro `AC_TRY_COMPILE' is obsolete. configure.ac:484: You should run autoupdate. ./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from... configure.ac:484: the top level configure.ac:501: warning: The macro `AC_HELP_STRING' is obsolete. configure.ac:501: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... configure.ac:501: the top level configure.ac:748: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... configure.ac:748: the top level configure.ac:748: warning: The macro `AC_TRY_CPP' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... configure.ac:748: the top level configure.ac:748: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... configure.ac:748: the top level configure.ac:748: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... configure.ac:748: the top level configure.ac:748: warning: The macro `AC_TRY_LINK' is obsolete. configure.ac:748: You should run autoupdate. ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2894: _AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2911: AC_LINK_IFELSE is expanded from... ./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... configure.ac:748: the top level debian/rules override_dh_auto_configure make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_auto_configure -- --enable-debug=info --enable-ipv6 --with-rusnet ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-debug=info --enable-ipv6 --with-rusnet checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking whether make sets $(MAKE)... (cached) yes checking for ranlib... ranlib checking whether ln -s works... yes checking for basename... /usr/bin/basename checking for bash... /bin/bash checking for gxgettext... no checking for xgettext... /usr/bin/xgettext checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... rm: cannot remove 'core': Is a directory yes checking whether gcc accepts -g... rm: cannot remove 'core': Is a directory yes checking for gcc option to enable C11 features... rm: cannot remove 'core': Is a directory none needed checking whether gcc understands -c and -o together... rm: cannot remove 'core': Is a directory yes checking whether make supports the include directive... yes (GNU style) checking dependency style of gcc... none checking for stdio.h... rm: cannot remove 'core': Is a directory yes checking for stdlib.h... rm: cannot remove 'core': Is a directory yes checking for string.h... rm: cannot remove 'core': Is a directory yes checking for inttypes.h... rm: cannot remove 'core': Is a directory yes checking for stdint.h... rm: cannot remove 'core': Is a directory yes checking for strings.h... rm: cannot remove 'core': Is a directory yes checking for sys/stat.h... rm: cannot remove 'core': Is a directory yes checking for sys/types.h... rm: cannot remove 'core': Is a directory yes checking for unistd.h... rm: cannot remove 'core': Is a directory yes checking for wchar.h... rm: cannot remove 'core': Is a directory yes checking for minix/config.h... rm: cannot remove 'core': Is a directory no checking for sys/time.h... rm: cannot remove 'core': Is a directory yes checking whether it is safe to define __EXTENSIONS__... rm: cannot remove 'core': Is a directory yes checking whether _XOPEN_SOURCE should be defined... rm: cannot remove 'core': Is a directory no checking for an ANSI C-conforming const... rm: cannot remove 'core': Is a directory yes checking for working volatile... rm: cannot remove 'core': Is a directory yes checking for inline... rm: cannot remove 'core': Is a directory inline checking whether the target compiler accepts -Wno-trigraphs... yes checking whether the target compiler accepts -Wno-long-long... yes checking whether the target compiler accepts -Wno-pointer-sign... yes checking whether the target compiler accepts -Wno-unused-parameter... yes checking whether the target compiler accepts -Wall... yes checking whether the target compiler accepts -pipe... yes checking whether the target compiler accepts -fshort-enums... yes checking whether the target compiler accepts -g... yes checking whether the target compiler accepts -Wextra... yes checking whether the target compiler accepts -O2... yes checking whether the target compiler accepts -fno-strict-aliasing... yes rm: cannot remove 'core': Is a directory checking whether you need static compiling... no checking whether the target compiler accepts -fPIC... yes checking how to run the C preprocessor... gcc -E checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking 32-bit host C ABI... rm: cannot remove 'core': Is a directory no checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ELF binary format... yes checking for the common suffixes of directories in the library search path... lib,lib,lib checking for iconv... rm: cannot remove 'core': Is a directory yes checking for working iconv... rm: cannot remove 'core': Is a directory yes checking for iconv declaration... rm: cannot remove 'core': Is a directory extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for iconv paths... rm: cannot remove 'core': Is a directory ok checking for russian translit... yes checking for order of //ignore and //translit... //translit//ignore checking IPv6 system type... rm: cannot remove 'core': Is a directory native checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for library containing mallocctl... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory no checking for main in -lhoard... rm: cannot remove 'core': Is a directory no checking for main in -lthr... rm: cannot remove 'core': Is a directory no checking for library containing socket... rm: cannot remove 'core': Is a directory none required checking for library containing connect... rm: cannot remove 'core': Is a directory none required checking for library containing getaddrinfo... rm: cannot remove 'core': Is a directory none required checking for library containing inet_ntop... rm: cannot remove 'core': Is a directory none required checking for library containing clock_gettime... rm: cannot remove 'core': Is a directory none required checking for library containing dlopen... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory -ldl checking for library containing pthread_cancel... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory -lpthread checking whether the target compiler accepts -pthread... yes checking for dirent.h that defines DIR... rm: cannot remove 'core': Is a directory yes checking for library containing opendir... rm: cannot remove 'core': Is a directory none required checking for sys/wait.h that is POSIX.1 compatible... rm: cannot remove 'core': Is a directory yes checking for unistd.h... (cached) yes checking for dlfcn.h... rm: cannot remove 'core': Is a directory yes checking for crypt.h... rm: cannot remove 'core': Is a directory yes checking for getopt.h... rm: cannot remove 'core': Is a directory yes checking for limits.h... rm: cannot remove 'core': Is a directory yes checking for posix1_lim.h... rm: cannot remove 'core': Is a directory no checking for fcntl.h... rm: cannot remove 'core': Is a directory yes checking for strings.h... (cached) yes checking for stdint.h... (cached) yes checking for sys/filio.h... rm: cannot remove 'core': Is a directory no checking for thread.h... rm: cannot remove 'core': Is a directory no checking for wctype.h... rm: cannot remove 'core': Is a directory yes checking for sys/ioctl.h... rm: cannot remove 'core': Is a directory yes checking for pid_t... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory yes checking for uid_t in sys/types.h... yes checking whether the target compiler accepts -rdynamic... yes checking whether the target compiler accepts -Wl,-O1... yes checking whether the target compiler accepts -Wl,-z,defs... yes checking for size_t... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory yes checking for working alloca.h... rm: cannot remove 'core': Is a directory yes checking for alloca... yes checking for rename... rm: cannot remove 'core': Is a directory yes checking for sigaction... rm: cannot remove 'core': Is a directory yes checking for strncasecmp... rm: cannot remove 'core': Is a directory yes checking for towlower... rm: cannot remove 'core': Is a directory yes checking whether you need libcrypt... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory yes checking for strcasecmp... rm: cannot remove 'core': Is a directory yes checking for rwlock_init... rm: cannot remove 'core': Is a directory no checking for pthread_rwlock_init... rm: cannot remove 'core': Is a directory yes checking for a sed that does not truncate output... /bin/sed checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for CFPreferencesCopyAppValue... rm: cannot remove 'core': Is a directory no checking for CFLocaleCopyPreferredLanguages... rm: cannot remove 'core': Is a directory no checking for GNU gettext in libc... rm: cannot remove 'core': Is a directory yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for long file names... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for libidn >= 0.0.0... yes checking if Libidn should be used... yes checking whether byte ordering is bigendian... rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory no checking for lua-config... no checking for lua-config50... no checking for lua-config51... no checking for pkg-config... pkg-config checking for lua config... lua53: -llua5.3 checking for version 5.1 of liblua... yes rm: cannot remove 'core': Is a directory checking for OpenSSL libraries in default paths... found rm: cannot remove 'core': Is a directory rm: cannot remove 'core': Is a directory checking for openssl/ssl.h... rm: cannot remove 'core': Is a directory yes checking OpenSSL header version... 30000030 (OpenSSL 3.0.3 3 May 2022) rm: cannot remove 'core': Is a directory checking OpenSSL library version... 30000030 (OpenSSL 3.0.3 3 May 2022) rm: cannot remove 'core': Is a directory checking whether OpenSSL headers match the library... yes rm: cannot remove 'core': Is a directory checking for Tcl config... checking /usr/lib/tcl8.6/tclConfig.sh... fine checking for library containing Tcl_CreateObjCommand... rm: cannot remove 'core': Is a directory none required checking for library containing Tcl_MutexFinalize... rm: cannot remove 'core': Is a directory none required checking for Tcl_SetSystemEncoding... rm: cannot remove 'core': Is a directory yes checking for Tcl_EvalObjv... rm: cannot remove 'core': Is a directory yes checking for zlib package... rm: cannot remove 'core': Is a directory library found by the linker header found by the compiler checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating doc/Makefile config.status: creating help/Makefile config.status: creating scripts/Makefile config.status: creating tree/Makefile config.status: creating modules/Makefile config.status: creating modules/Makefile.mods config.status: creating core/Makefile config.status: creating core/init.h config.status: creating intl/Makefile config.status: creating ui/Makefile config.status: creating po/Makefile.in config.status: creating doc/foxeye.1 config.status: creating foxeye.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile --------------------------------------------------------- FoxEye configuration summary: Debug support info IPv6 support enabled yes Largefile support yes Static compiling no Libidn support enabled yes RusNet ircd support module yes Lua language support yes OpenSSL support yes Tcl language support yes ZLib support yes rm: cannot remove 'core': Is a directory # make reproducible build: replace dates with ones from debian/changelog CHANGELOG_DATE="`grep -m1 '^ --' debian/changelog|sed s/^.*\>\ \ //`"; \ COMPILETIME=`LANG=C LC_TIME=C LC_ALL=C date -u -d "$CHANGELOG_DATE"`; \ GENDATE=`LANG=C LC_TIME=C LC_ALL=C date +'%B %Y' -u -d "$CHANGELOG_DATE"`; \ sed -i "s/#define COMPILETIME .*$/#define COMPILETIME \"$COMPILETIME\"/" config.h; \ sed -i "s/.TH \"FoxEye\" 1 \"[^\"]*\"/.TH \"FoxEye\" 1 \"$GENDATE\"/" doc/foxeye.1 make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_auto_build -a make -j10 make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' make all-recursive make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' Making all in doc make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' Making all in help make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' Making all in po make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/po' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/po' Making all in scripts make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' Making all in tree make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/tree' gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o tree.o tree.c rm -f libtree.a ar cru libtree.a tree.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtree.a make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/tree' Making all in modules make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules' Making all in autolog make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/autolog' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_autolog -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o autolog.o autolog.c autolog.c: In function ‘_autolog_name_signal’: autolog.c:340:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 340 | if (iface->qsize > 0) /* so there is queue... just reopen the log file */ | ^ autolog.c:346:5: note: here 346 | case S_TERMINATE: | ^~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/autolog' Making all in irc make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_irc -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o irc.o irc.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_irc -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o msgs.o msgs.c irc.c: In function ‘module_irc_signal’: irc.c:1849:40: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 1849 | Delete_Binding ("irc-connected", (Function)&ic_default, NULL); | ^ irc.c:1851:37: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 1851 | Delete_Binding ("time-shift", (Function)&ts_irc, NULL); | ^ irc.c: In function ‘ModuleInit’: irc.c:1984:44: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 1984 | Add_Binding ("irc-connected", "*", 0, 0, (Function)&ic_default, NULL); | ^ irc.c:1991:41: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 1991 | Add_Binding ("time-shift", "*", 0, 0, (Function)&ts_irc, NULL); | ^ irc.c: In function ‘_irc_signal’: irc.c:643:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | Add_Request (I_LOG, "*", F_CONN | F_WARN, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 644 | "Network %s deleted, so shutting down now.", iface->name); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ irc.c:646:5: note: here 646 | case S_TERMINATE: /* QUIT :leaving */ | ^~~~ irc.c:717:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 717 | Unset_Iface(); | ^~~~~~~~~~~~~ irc.c:718:5: note: here 718 | case S_TIMEOUT: | ^~~~ irc.c: In function ‘_irc_request_main’: irc.c:860:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 860 | Mark_Iface (iface); | ^~~~~~~~~~~~~~~~~~ irc.c:861:5: note: here 861 | case P_LOGIN: | ^~~~ irc.c:881:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 881 | else if (serv->timer < 0) | ^ irc.c:884:5: note: here 884 | case P_QUIT: | ^~~~ irc.c:897:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 897 | serv->timer = -1; | ~~~~~~~~~~~~^~~~ irc.c:898:5: note: here 898 | case P_LASTWAIT: | ^~~~ irc.c: In function ‘irc_rpl_welcome’: irc.c:1199:55: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 2 and 19 [-Wformat-truncation=] 1199 | snprintf (serv->p.start, sizeof(serv->p.start), "%s %s", DateString, | ^~ 1200 | TimeString); | ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from irc.c:31: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 42 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc' Making all in irc-channel make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-channel' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_irc_channel -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o chmanagement.o chmanagement.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_irc_channel -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o irc-channel.o irc-channel.c irc-channel.c: In function ‘ircch_add_mask’: irc-channel.c:101:14: warning: taking address of packed member of ‘struct LIST’ may result in an unaligned pointer value [-Waddress-of-packed-member] 101 | list = &(*list)->next; | ^~~~~~~~~~~~~~ irc-channel.c: In function ‘ircch_remove_mask’: irc-channel.c:132:14: warning: taking address of packed member of ‘struct LIST’ may result in an unaligned pointer value [-Waddress-of-packed-member] 132 | list = &(*list)->next; | ^~~~~~~~~~~~~~ irc-channel.c: In function ‘irc_rpl_topicwhotime’: irc-channel.c:2607:16: warning: taking address of packed member of ‘struct LIST’ may result in an unaligned pointer value [-Waddress-of-packed-member] 2607 | localtime_r (&ch->topic->since, &tm); | ^~~~~~~~~~~~~~~~~ irc-channel.c: In function ‘module_ircch_signal’: irc-channel.c:3677:38: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3677 | Delete_Binding ("irc-nickchg", (Function)&ircch_nick, NULL); | ^ irc-channel.c:3678:38: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3678 | Delete_Binding ("irc-signoff", (Function)&ircch_quit, NULL); | ^ irc-channel.c:3679:39: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3679 | Delete_Binding ("irc-netsplit", (Function)&ircch_netsplit, NULL); | ^ irc-channel.c:3680:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3680 | Delete_Binding ("irc-pub-msg-mask", (Function)&icam_ircch, NULL); | ^ irc-channel.c:3681:46: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3681 | Delete_Binding ("irc-pub-notice-mask", (Function)&icam_ircch, NULL); | ^ irc-channel.c:3682:44: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3682 | Delete_Binding ("irc-priv-msg-mask", (Function)&ipam_ircch, NULL); | ^ irc-channel.c:3683:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3683 | Delete_Binding ("irc-priv-notice-mask", (Function)&ipam_ircch, NULL); | ^ irc-channel.c:3684:40: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 3684 | Delete_Binding ("irc-connected", (Function)&ic_ircch, NULL); | ^ irc-channel.c:3685:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 3685 | Delete_Binding ("irc-disconnected", (Function)&id_ircch, NULL); | ^ irc-channel.c:3687:36: warning: cast between incompatible function types from ‘void (*)(char *, char *)’ to ‘int (*)()’ [-Wcast-function-type] 3687 | Delete_Binding ("new-lname", (Function)&nl_ircch, NULL); | ^ irc-channel.c: In function ‘ModuleInit’: irc-channel.c:3818:42: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3818 | Add_Binding ("irc-nickchg", "*", 0, 0, (Function)&ircch_nick, NULL); | ^ irc-channel.c:3819:42: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3819 | Add_Binding ("irc-signoff", "*", 0, 0, (Function)&ircch_quit, NULL); | ^ irc-channel.c:3820:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, unsigned char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, char *, unsigned char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3820 | Add_Binding ("irc-netsplit", "*", 0, 0, (Function)&ircch_netsplit, NULL); | ^ irc-channel.c:3821:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3821 | Add_Binding ("irc-pub-msg-mask", "*", 0, 0, (Function)&icam_ircch, NULL); | ^ irc-channel.c:3822:50: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3822 | Add_Binding ("irc-pub-notice-mask", "*", 0, 0, (Function)&icam_ircch, NULL); | ^ irc-channel.c:3823:48: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3823 | Add_Binding ("irc-priv-msg-mask", "*", 0, 0, (Function)&ipam_ircch, NULL); | ^ irc-channel.c:3824:51: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, unsigned char *, char *, char *, char *)’ {aka ‘void (*)(struct _if_t *, unsigned char *, char *, char *, char *)’} to ‘int (*)()’ [-Wcast-function-type] 3824 | Add_Binding ("irc-priv-notice-mask", "*", 0, 0, (Function)&ipam_ircch, NULL); | ^ irc-channel.c:3825:44: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 3825 | Add_Binding ("irc-connected", "*", 0, 0, (Function)&ic_ircch, NULL); | ^ irc-channel.c:3826:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, char *, char *, size_t (*)(char *, const char *, size_t))’ {aka ‘void (*)(struct _if_t *, char *, char *, long unsigned int (*)(char *, const char *, long unsigned int))’} to ‘int (*)()’ [-Wcast-function-type] 3826 | Add_Binding ("irc-disconnected", "*", 0, 0, (Function)&id_ircch, NULL); | ^ irc-channel.c:3828:40: warning: cast between incompatible function types from ‘void (*)(char *, char *)’ to ‘int (*)()’ [-Wcast-function-type] 3828 | Add_Binding ("new-lname", "*", 0, 0, (Function)&nl_ircch, NULL); | ^ In file included from ../../core/foxeye.h:443, from irc-channel.c:32: In function ‘_ircch_netsplit_add’, inlined from ‘ircch_netsplit’ at irc-channel.c:3224:3: ../../core/protos.h:92:18: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 92 | #define DBG(...) dprint (100, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~ irc-channel.c:1112:5: note: in expansion of macro ‘DBG’ 1112 | DBG ("_ircch_netsplit_add: %s", servers); | ^~~ irc-channel.c: In function ‘ircch_netsplit’: irc-channel.c:1112:32: note: format string is defined here 1112 | DBG ("_ircch_netsplit_add: %s", servers); | ^~ irc-channel.c: In function ‘ircch_nick’: irc-channel.c:3152:57: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 2 and 19 [-Wformat-truncation=] 3152 | snprintf (link->joined, sizeof(link->joined), "%s %s", DateString, | ^~ 3153 | TimeString); | ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from irc-channel.c:32: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 42 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ irc-channel.c: In function ‘irc_join’: irc-channel.c:1873:55: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 2 and 19 [-Wformat-truncation=] 1873 | snprintf (link->joined, sizeof(link->joined), "%s %s", DateString, TimeString); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from irc-channel.c:32: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 42 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-channel' Making all in irc-ctcp make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-ctcp' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_irc_ctcp -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o dcc.o dcc.c In file included from ../../core/foxeye.h:443, from dcc.c:21: dcc.c: In function ‘_isend_sig_w’: ../../core/protos.h:94:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 94 | #define LOG_CONN(...) Add_Request (I_LOG, "*", F_CONN, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcc.c:1766:7: note: in expansion of macro ‘LOG_CONN’ 1766 | LOG_CONN (_("Connection timeout on sending %s."), NONULL(dcc->filename)); | ^~~~~~~~ dcc.c:1767:5: note: here 1767 | case S_TERMINATE: /* terminating */ | ^~~~ dcc.c:1770:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 1770 | free_dcc (dcc); | ^~~~~~~~~~~~~~ dcc.c:1771:5: note: here 1771 | case S_SHUTDOWN: | ^~~~ dcc.c: In function ‘chat_handler’: dcc.c:327:51: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 2 and 19 [-Wformat-truncation=] 327 | snprintf (peer->start, sizeof(peer->start), "%s %s", DateString, TimeString); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from dcc.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 42 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-ctcp' Making all in ircd make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o channels.o channels.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o clients.o clients.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o ircd.o ircd.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o management.o management.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o messages.o messages.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o queries.o queries.c gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o servers.o servers.c messages.c: In function ‘ircd_privmsg_cb’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:604:11: note: in expansion of macro ‘ADD_TO_LIST’ 604 | ADD_TO_LIST(tch->chan->lcname); | ^~~~~~~~~~~ messages.c:603:9: note: some parts of macro expansion are not guarded by this ‘if’ clause 603 | if (!(tch->mode & A_INVISIBLE)) | ^~ messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:648:9: note: in expansion of macro ‘ADD_TO_LIST’ 648 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:647:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 647 | else | ^~~~ messages.c: In function ‘ircd_notice_cb’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:716:11: note: in expansion of macro ‘ADD_TO_LIST’ 716 | ADD_TO_LIST(tch->chan->lcname); | ^~~~~~~~~~~ messages.c:715:9: note: some parts of macro expansion are not guarded by this ‘if’ clause 715 | if (!(tch->mode & A_INVISIBLE)) | ^~ messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:752:9: note: in expansion of macro ‘ADD_TO_LIST’ 752 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:751:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 751 | else | ^~~~ messages.c: In function ‘ircd_privmsg_sb’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:898:9: note: in expansion of macro ‘ADD_TO_LIST’ 898 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:897:9: note: some parts of macro expansion are not guarded by this ‘else’ clause 897 | } else | ^~~~ messages.c: In function ‘ircd_notice_sb’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:1008:9: note: in expansion of macro ‘ADD_TO_LIST’ 1008 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:1007:9: note: some parts of macro expansion are not guarded by this ‘else’ clause 1007 | } else | ^~~~ messages.c: In function ‘ircd_iprivmsg’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:1154:9: note: in expansion of macro ‘ADD_TO_LIST’ 1154 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:1153:9: note: some parts of macro expansion are not guarded by this ‘else’ clause 1153 | } else | ^~~~ messages.c: In function ‘ircd_inotice’: messages.c:547:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 547 | if (s < max_targets) \ | ^~ messages.c:1257:9: note: in expansion of macro ‘ADD_TO_LIST’ 1257 | ADD_TO_LIST(tcl->lcnick); | ^~~~~~~~~~~ messages.c:1256:9: note: some parts of macro expansion are not guarded by this ‘else’ clause 1256 | } else | ^~~~ channels.c: In function ‘ircd_channels_flush’: channels.c:2869:24: warning: cast between incompatible function types from ‘Function’ {aka ‘int (*)()’} to ‘char (*)(char)’ [-Wcast-function-type] 2869 | if ((ch = (f = (_wch_func_t)b->func) (Ircd_modechar_list[i]))) | ^ channels.c: In function ‘ircd_burst_channels’: channels.c:3008:29: warning: cast between incompatible function types from ‘Function’ {aka ‘int (*)()’} to ‘void (*)()’ [-Wcast-function-type] 3008 | if (!b->name && (ff = (void(*)())b->func)) /* do internal only */ | ^ channels.c: In function ‘ircd_channel_proto_end’: channels.c:3289:35: warning: cast between incompatible function types from ‘char (*)(char)’ to ‘int (*)()’ [-Wcast-function-type] 3289 | Delete_Binding ("ircd-whochar", (Function)&iwc_ircd, NULL); | ^ channels.c: In function ‘ircd_channel_proto_start’: channels.c:3341:43: warning: cast between incompatible function types from ‘char (*)(char)’ to ‘int (*)()’ [-Wcast-function-type] 3341 | Add_Binding ("ircd-whochar", "*", 0, 0, (Function)&iwc_ircd, NULL); | ^ ircd.c: In function ‘_ircd_module_signal’: ircd.c:5694:37: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 5694 | Delete_Binding ("time-shift", (Function)&ts_ircd, NULL); | ^ ircd.c:5702:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 5702 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_l, NULL); | ^ ircd.c:5703:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 5703 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_m, NULL); | ^ ircd.c:5704:36: warning: cast between incompatible function types from ‘void (*)(char *, char *)’ to ‘int (*)()’ [-Wcast-function-type] 5704 | Delete_Binding ("new-lname", (Function)&_ircd_class_rename, NULL); | ^ ircd.c: In function ‘ModuleInit’: ircd.c:5842:41: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 5842 | Add_Binding ("time-shift", "*", 0, 0, (Function)&ts_ircd, NULL); | ^ ircd.c:5850:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 5850 | Add_Binding ("ircd-stats-reply", "l", 0, 0, (Function)&_istats_l, NULL); | ^ ircd.c:5851:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 5851 | Add_Binding ("ircd-stats-reply", "m", 0, 0, (Function)&_istats_m, NULL); | ^ ircd.c:5853:40: warning: cast between incompatible function types from ‘void (*)(char *, char *)’ to ‘int (*)()’ [-Wcast-function-type] 5853 | Add_Binding ("new-lname", "*", 0, 0, (Function)&_ircd_class_rename, NULL); | ^ ircd.c: In function ‘_ircd_client_request’: ircd.c:1631:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 1631 | peer->p.state = P_LASTWAIT; | ~~~~~~~~~~~~~~^~~~~~~~~~~~ ircd.c:1632:5: note: here 1632 | case P_LASTWAIT: | ^~~~ ircd.c: In function ‘_ircd_client_signal’: ircd.c:1448:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 1448 | Set_Iface(cli); | ^~~~~~~~~~~~~~ ircd.c:1449:9: note: here 1449 | case P_LOGIN: /* isn't registered yet */ | ^~~~ ircd.c:1459:14: warning: this statement may fall through [-Wimplicit-fallthrough=] 1459 | if (sw) /* couldn't connect uplink, retry */ | ^ ircd.c:1461:9: note: here 1461 | case P_QUIT: /* shutdown is in progress */ | ^~~~ queries.c: In function ‘_ircd_do_whois’: queries.c:1083:11: warning: cast between incompatible function types from ‘Function’ {aka ‘int (*)()’} to ‘void (*)()’ [-Wcast-function-type] 1083 | f = (void(*)())b->func; | ^ ircd.c: In function ‘_ircd_module_signal’: ircd.c:5772:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 5772 | __ircd_have_started = 1; | ~~~~~~~~~~~~~~~~~~~~^~~ ircd.c:5774:5: note: here 5774 | case S_FLUSH: | ^~~~ queries.c: In function ‘ircd_queries_proto_end’: queries.c:1752:40: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1752 | Delete_Binding ("ircd-local-client", (Function)&_igotc_lu_mo, NULL); | ^ queries.c:1753:34: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, modeflag, unsigned int)’ {aka ‘void (*)(struct _if_t *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, modeflag, unsigned int)’} to ‘int (*)()’ [-Wcast-function-type] 1753 | Delete_Binding ("ircd-client", (Function)&_icchg_ww, NULL); | ^ queries.c:1754:39: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1754 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_o, NULL); | ^ queries.c:1755:39: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1755 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_u, NULL); | ^ queries.c:1756:39: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1756 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_c, NULL); | ^ queries.c:1757:39: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1757 | Delete_Binding ("ircd-stats-reply", (Function)&_istats_h, NULL); | ^ queries.c: In function ‘ircd_queries_proto_start’: queries.c:1816:48: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1816 | Add_Binding ("ircd-local-client", "*", 0, 0, (Function)&_igotc_lu_mo, NULL); | ^ queries.c:1817:42: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, modeflag, unsigned int)’ {aka ‘void (*)(struct _if_t *, const char *, const char *, const char *, const char *, const char *, const char *, const char *, modeflag, unsigned int)’} to ‘int (*)()’ [-Wcast-function-type] 1817 | Add_Binding ("ircd-client", "*", 0, 0, (Function)&_icchg_ww, NULL); | ^ queries.c:1818:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1818 | Add_Binding ("ircd-stats-reply", "o", 0, 0, (Function)&_istats_o, NULL); | ^ queries.c:1819:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1819 | Add_Binding ("ircd-stats-reply", "u", 0, 0, (Function)&_istats_u, NULL); | ^ queries.c:1820:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1820 | Add_Binding ("ircd-stats-reply", "c", 0, 0, (Function)&_istats_c, NULL); | ^ queries.c:1821:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1821 | Add_Binding ("ircd-stats-reply", "h", 0, 0, (Function)&_istats_h, NULL); | ^ clients.c: In function ‘ircd_help_cb’: clients.c:990:40: warning: ‘%s’ directive output may be truncated writing up to 512 bytes into a region of size 127 [-Wformat-truncation=] 990 | snprintf(prefix, sizeof(prefix), ":%s 705 %s index :", me->lcnick, peer->dname); | ^~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 15 or more bytes (assuming 527) into a destination of size 128 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clients.c:977:40: warning: ‘%s’ directive output may be truncated writing up to 512 bytes into a region of size 127 [-Wformat-truncation=] 977 | snprintf(prefix, sizeof(prefix), ":%s 705 %s %s :", me->lcnick, peer->dname, | ^~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 10 or more bytes (assuming 522) into a destination of size 128 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clients.c: In function ‘_ircd_who_reply’: clients.c:598:45: warning: ‘%s’ directive output may be truncated writing up to 512 bytes into a region of size between 434 and 1019 [-Wformat-truncation=] 598 | snprintf (buf, sizeof(buf), "* %s %s %s %s %c%s :%d %s", tgt->user, | ^~ clients.c:598:33: note: directive argument in the range [-1, 65534] 598 | snprintf (buf, sizeof(buf), "* %s %s %s %s %c%s :%d %s", tgt->user, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 12 and 1914 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clients.c:591:43: warning: ‘%s’ directive output may be truncated writing up to 512 bytes into a region of size between 148 and 1021 [-Wformat-truncation=] 591 | snprintf (buf, sizeof(buf), "%s %s %s %s %s %c%s%s :%d %s", m->chan->name, | ^~ clients.c:591:33: note: directive argument in the range [-1, 65534] 591 | snprintf (buf, sizeof(buf), "%s %s %s %s %s %c%s%s :%d %s", m->chan->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 11 or more bytes (assuming 2713) into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ queries.c: In function ‘_ircd_query_trace’: queries.c:898:38: warning: ‘ V’ directive output may be truncated writing 2 bytes into a region of size between 0 and 512 [-Wformat-truncation=] 898 | snprintf (tstr, sizeof(tstr), "%s V%c%s %d %d %d", next->nick, next->away[3], | ^~ queries.c:898:35: note: using the range [-2147483648, 2147483647] for directive argument 898 | snprintf (tstr, sizeof(tstr), "%s V%c%s %d %d %d", next->nick, next->away[3], | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from queries.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 10 or more bytes (assuming 522) into a destination of size 512 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clients.c: In function ‘ircd_servlist_cb’: clients.c:564:42: warning: ‘%s’ directive output may be truncated writing up to 1920 bytes into a region of size between 509 and 1022 [-Wformat-truncation=] 564 | snprintf (buf, sizeof(buf), "%s %s %s %d :%s", | ^~ clients.c:564:35: note: directive argument in the range [-1, 65534] 564 | snprintf (buf, sizeof(buf), "%s %s %s %d :%s", | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output 7 or more bytes (assuming 3244) into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ clients.c: In function ‘ircd_topic_cb’: clients.c:366:61: warning: ‘%ld’ directive output may be truncated writing between 1 and 19 bytes into a region of size between 11 and 598 [-Wformat-truncation=] 366 | snprintf (topicwhotime, sizeof(topicwhotime), "%s %ld", ch->topic_by, | ^~~ clients.c:366:57: note: directive argument in the range [1, 9223372036854775807] 366 | snprintf (topicwhotime, sizeof(topicwhotime), "%s %ld", ch->topic_by, | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from clients.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 608 bytes into a destination of size 599 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ channels.c: In function ‘ircd_join_cb’: channels.c:1542:59: warning: ‘%ld’ directive output may be truncated writing between 1 and 19 bytes into a region of size between 11 and 598 [-Wformat-truncation=] 1542 | snprintf (topicwhotime, sizeof(topicwhotime), "%s %ld", ch->topic_by, | ^~~ channels.c:1542:55: note: directive argument in the range [1, 9223372036854775807] 1542 | snprintf (topicwhotime, sizeof(topicwhotime), "%s %ld", ch->topic_by, | ^~~~~~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from channels.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 608 bytes into a destination of size 599 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd' Making all in ircd-capab make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-capab' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd_capab -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o ircd-capab.o ircd-capab.c ircd-capab.c: In function ‘module_signal’: ircd-capab.c:180:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, const char *, const char *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, const char *, const char *)’} to ‘int (*)()’ [-Wcast-function-type] 180 | Delete_Binding("ircd-drop-unknown", (Function)&_ircd_drop_unknown_capab, NULL); | ^ ircd-capab.c:181:41: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag, short unsigned int, const char *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag, short unsigned int, const char *)’} to ‘int (*)()’ [-Wcast-function-type] 181 | Delete_Binding("ircd-got-server", (Function)&_ircd_got_server_capab, NULL); | ^ ircd-capab.c:182:42: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *)’} to ‘int (*)()’ [-Wcast-function-type] 182 | Delete_Binding("ircd-lost-server", (Function)&_ircd_lost_server_capab, NULL); | ^ ircd-capab.c: In function ‘ModuleInit’: ircd-capab.c:212:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, const char *, const char *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, const char *, const char *)’} to ‘int (*)()’ [-Wcast-function-type] 212 | Add_Binding("ircd-drop-unknown", "*", 0, 0, (Function)&_ircd_drop_unknown_capab, NULL); | ^ ircd-capab.c:213:45: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag, short unsigned int, const char *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag, short unsigned int, const char *)’} to ‘int (*)()’ [-Wcast-function-type] 213 | Add_Binding("ircd-got-server", "*", 0, 0, (Function)&_ircd_got_server_capab, NULL); | ^ ircd-capab.c:214:46: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *)’ {aka ‘void (*)(struct _if_t *, struct peer_t *)’} to ‘int (*)()’ [-Wcast-function-type] 214 | Add_Binding("ircd-lost-server", "*", 0, 0, (Function)&_ircd_lost_server_capab, NULL); | ^ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-capab' Making all in ircd-rusnet make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-rusnet' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ircd_rusnet -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o rusnet.o rusnet.c rusnet.c: In function ‘module_signal’: rusnet.c:1522:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1522 | Delete_Binding("ircd-local-client", (Function)&rusnet_lcl, NULL); | ^ rusnet.c:1523:36: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag, const char *, const char *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag, const char *, const char *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1523 | Delete_Binding("ircd-whois", (Function)&rusnet_whois, NULL); | ^ rusnet.c:1542:38: warning: cast between incompatible function types from ‘char (*)(char)’ to ‘int (*)()’ [-Wcast-function-type] 1542 | Delete_Binding("ircd-whochar", (Function)&iwc_rusnet, NULL); | ^ rusnet.c:1556:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1556 | Delete_Binding ("ircd-stats-reply", (Function)&rusnet_stats_k, NULL); | ^ rusnet.c:1557:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1557 | Delete_Binding ("ircd-stats-reply", (Function)&rusnet_stats_e, NULL); | ^ rusnet.c:1558:43: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1558 | Delete_Binding ("ircd-stats-reply", (Function)&rusnet_stats_r, NULL); | ^ rusnet.c:1559:39: warning: cast between incompatible function types from ‘void (*)(char *, size_t)’ {aka ‘void (*)(char *, long unsigned int)’} to ‘int (*)()’ [-Wcast-function-type] 1559 | Delete_Binding("ircd-isupport", (Function)&rusnet_isupport, NULL); | ^ rusnet.c: In function ‘ModuleInit’: rusnet.c:1620:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, struct peer_t *, modeflag)’ {aka ‘void (*)(struct _if_t *, struct peer_t *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1620 | Add_Binding("ircd-local-client", "*", 0, 0, (Function)&rusnet_lcl, NULL); | ^ rusnet.c:1621:40: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag, const char *, const char *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag, const char *, const char *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1621 | Add_Binding("ircd-whois", "*", 0, 0, (Function)&rusnet_whois, NULL); | ^ rusnet.c:1670:42: warning: cast between incompatible function types from ‘char (*)(char)’ to ‘int (*)()’ [-Wcast-function-type] 1670 | Add_Binding("ircd-whochar", "*", 0, 0, (Function)&iwc_rusnet, NULL); | ^ rusnet.c:1685:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1685 | Add_Binding ("ircd-stats-reply", "k", 0, 0, (Function)&rusnet_stats_k, NULL); | ^ rusnet.c:1686:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1686 | Add_Binding ("ircd-stats-reply", "e", 0, 0, (Function)&rusnet_stats_e, NULL); | ^ rusnet.c:1687:47: warning: cast between incompatible function types from ‘void (*)(INTERFACE *, const char *, modeflag)’ {aka ‘void (*)(struct _if_t *, const char *, modeflag)’} to ‘int (*)()’ [-Wcast-function-type] 1687 | Add_Binding ("ircd-stats-reply", "r", 0, 0, (Function)&rusnet_stats_r, NULL); | ^ rusnet.c:1696:43: warning: cast between incompatible function types from ‘void (*)(char *, size_t)’ {aka ‘void (*)(char *, long unsigned int)’} to ‘int (*)()’ [-Wcast-function-type] 1696 | Add_Binding("ircd-isupport", "*", 0, 0, (Function)&rusnet_isupport, NULL); | ^ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-rusnet' Making all in logs make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/logs' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_logs -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o logs.o logs.c logs.c: In function ‘module_log_signal’: logs.c:1106:36: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 1106 | Delete_Binding("time-shift", (Function)&ts_logs, NULL); | ^ logs.c: In function ‘ModuleInit’: logs.c:1143:40: warning: cast between incompatible function types from ‘void (*)(int)’ to ‘int (*)()’ [-Wcast-function-type] 1143 | Add_Binding("time-shift", "*", 0, 0, (Function)&ts_logs, NULL); | ^ logs.c: In function ‘get_rotatetime’: logs.c:648:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 648 | if ((++tm.tm_mon) != 12) | ^ logs.c:650:5: note: here 650 | case L_YEAR: /* yearly */ | ^~~~ In file included from ../../core/foxeye.h:443, from logs.c:21: logs.c: In function ‘logfile_signal’: ../../core/protos.h:160:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 160 | #define FREE(x) safe_free((void **)x) | ^~~~~~~~~~~~~~~~~~~~~ logs.c:555:7: note: in expansion of macro ‘FREE’ 555 | FREE (&log->rpath); /* these are allocated */ | ^~~~ logs.c:556:5: note: here 556 | case S_SHUTDOWN: | ^~~~ logs.c: In function ‘textlog2html’: logs.c:507:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 507 | if (color >= 0 && !url && !strncmp (text, "ttp://", 6)) | ^ logs.c:521:7: note: here 521 | default: | ^~~~~~~ logs.c: In function ‘logrotate_reset’: logs.c:1046:31: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=] 1046 | snprintf(logrotate_min, 3, "%d", x); | ^~ logs.c:1046:30: note: directive argument in the range [-2147483648, 59] 1046 | snprintf(logrotate_min, 3, "%d", x); | ^~~~ In file included from /usr/include/stdio.h:866, from ../../core/foxeye.h:61, from logs.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of size 3 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/logs' Making all in lua make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/lua' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_lua -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o lua.o lua.c make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/lua' Making all in modes make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/modes' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_modes -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o modes.o modes.c make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/modes' Making all in ssl make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ssl' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ssl -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o openssl.o openssl.c openssl.c: In function ‘module_signal’: openssl.c:432:34: warning: unterminated format string [-Wformat=] 432 | New_Request(tmp, F_SIGNAL, term_signal); | ^~~~~~~~~~~ openssl.c: In function ‘ModuleInit’: openssl.c:532:3: warning: ‘ERR_load_BIO_strings’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 532 | ERR_load_BIO_strings(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/cryptoerr.h:17, from /usr/include/openssl/crypto.h:38, from /usr/include/openssl/comp.h:22, from /usr/include/openssl/ssl.h:28, from openssl.c:44: /usr/include/openssl/cryptoerr_legacy.h:31:27: note: declared here 31 | OSSL_DEPRECATEDIN_3_0 int ERR_load_BIO_strings(void); | ^~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ssl' Making all in syslog make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/syslog' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_syslog -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o syslog.o syslog.c syslog.c: In function ‘_syslog_signal’: syslog.c:82:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 82 | _syslog = NULL; | ^ syslog.c:83:5: note: here 83 | case S_SHUTDOWN: | ^~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/syslog' Making all in tcl make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/tcl' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_tcl -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o modtcl.o modtcl.c make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/tcl' Making all in ziplink make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ziplink' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -c -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -DHAVE_CONFIG_H -DSCRIPTSDIR=\"/usr/share/foxeye\" -D_STATIC_INIT=modinit_ziplink -I../../tree -I../../core -I../../ui -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -o ziplink.o ziplink.c ziplink.c: In function ‘module_signal’: ziplink.c:324:34: warning: unterminated format string [-Wformat=] 324 | New_Request(tmp, F_SIGNAL, term_signal); | ^~~~~~~~~~~ make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ziplink' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules' Making all in core make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o main.o main.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o direct.o direct.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o dispatcher.o dispatcher.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help.o help.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o init.o init.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib.o lib.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o modules.o modules.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sheduler.o sheduler.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o socket.o socket.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o list.o list.c direct.c: In function ‘session_handler_main’: direct.c:1278:10: warning: cast between incompatible function types from ‘Function’ {aka ‘int (*)()’} to ‘void (*)()’ [-Wcast-function-type] 1278 | ff = (void(*)())bind->func; | ^ gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o wtmp.o wtmp.c direct.c: In function ‘IFInit_DCC’: direct.c:3157:39: warning: cast between incompatible function types from ‘void (*)(const char *, char **)’ to ‘int (*)()’ [-Wcast-function-type] 3157 | Add_Binding ("passwd", "$$*", 0, 0, (Function)&IntCrypt, NULL); | ^ direct.c:3159:48: warning: cast between incompatible function types from ‘void (*)(char *, char *, const char *, peer_t *, char *, char **)’ to ‘int (*)()’ [-Wcast-function-type] 3159 | Add_Binding ("login", "*", U_ACCESS, U_NONE, (Function)&get_chat, NULL); | ^ direct.c:3162:41: warning: cast between incompatible function types from ‘void (*)(peer_t *, char *, size_t)’ {aka ‘void (*)(peer_t *, char *, long unsigned int)’} to ‘int (*)()’ [-Wcast-function-type] 3162 | Add_Binding ("out-filter", "*", 0, 0, (Function)&ConvertColors, NULL); | ^ help.c: In function ‘Add_Help_L’: help.c:248:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 248 | s = 0; | ~~^~~ help.c:249:7: note: here 249 | case ' ': | ^~~~ direct.c: In function ‘dcc_signal’: direct.c:671:10: warning: this statement may fall through [-Wimplicit-fallthrough=] 671 | if (dcc->state != P_LASTWAIT) /* has socket died? */ | ^ direct.c:677:5: note: here 677 | case S_TERMINATE: | ^~~~ list.c: In function ‘_load_listfile’: list.c:2071:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 2071 | if (strchr ("#+\\", buff[1])) | ^ list.c:2073:7: note: here 2073 | default: /* new user record */ | ^~~~~~~ socket.c: In function ‘SocketError’: socket.c:878:5: warning: ignoring return value of ‘strerror_r’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 878 | strerror_r (E_ERRNO - er, buf, s); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ list.c: In function ‘userfile_signal’: list.c:2520:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 2520 | iface->ift |= I_DIED; | ~~~~~~~~~~~^~~~~~~~~ list.c:2521:5: note: here 2521 | default: | ^~~~~~~ init.c: In function ‘_add_fl’: init.c:1201:12: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1201 | return data->f.ld; | ^~~~ init.c:1209:10: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1209 | return data->f.ld; | ^~~~ lib.c: In function ‘match_it_mb’: lib.c:451:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 451 | p++; /* skip one escaped char */ | ~^~ lib.c:452:5: note: here 452 | default: | ^~~~~~~ lib.c: In function ‘match_it’: lib.c:571:8: warning: this statement may fall through [-Wimplicit-fallthrough=] 571 | p++; /* skip one escaped char */ | ~^~ lib.c:572:5: note: here 572 | default: | ^~~~~~~ lib.c: In function ‘smatch_it_mb’: lib.c:617:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 617 | #define swildcard(c) (c == '*' || c == '?' || c == '\\') | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ lib.c:661:11: note: in expansion of macro ‘swildcard’ 661 | if (swildcard(p[1])) | ^~~~~~~~~ lib.c:664:5: note: here 664 | default: | ^~~~~~~ lib.c: In function ‘smatch_it’: lib.c:617:44: warning: this statement may fall through [-Wimplicit-fallthrough=] 617 | #define swildcard(c) (c == '*' || c == '?' || c == '\\') | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ lib.c:709:11: note: in expansion of macro ‘swildcard’ 709 | if (swildcard(p[1])) | ^~~~~~~~~ lib.c:712:5: note: here 712 | default: | ^~~~~~~ lib.c: In function ‘_try_printl’: lib.c:1085:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 1085 | p->i++; | ~~~~^~ lib.c:1086:9: note: here 1086 | default: | ^~~~~~~ dispatcher.c: In function ‘dispatcher’: dispatcher.c:1583:11: warning: this statement may fall through [-Wimplicit-fallthrough=] 1583 | execv(argv[0], argv); | ^~~~~~~~~~~~~~~~~~~~ dispatcher.c:1585:9: note: here 1585 | case SIGTERM: | ^~~~ init.c: In function ‘Add_Bindtable’: init.c:143:3: warning: ‘nonnull’ argument ‘name’ compared to NULL [-Wnonnull-compare] 143 | dprint (2, "binds: added bindtable with name \"%s\"", NONULL(name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ init.c: In function ‘Add_Binding’: init.c:250:3: warning: ‘nonnull’ argument ‘table’ compared to NULL [-Wnonnull-compare] 250 | dprint (2, "binds: added binding to bindtable \"%s\" with mask \"%s\"%s%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | NONULL(table), NONULL(mask), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 252 | name ? " for interpreter function " : "", NONULL(name)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ init.c:178:7: warning: ‘nonnull’ argument ‘table’ compared to NULL [-Wnonnull-compare] 178 | dprint (2, "binds: added last resort binding to bindtable \"%s\"%s%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | NONULL(table), name ? " for interpreter function " : "", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | NONULL(name)); | ~~~~~~~~~~~~~ init.c: In function ‘Bindtable_Name’: init.c:593:6: warning: ‘nonnull’ argument ‘bt’ compared to NULL [-Wnonnull-compare] 593 | if (bt == NULL) | ^ wtmp.c: In function ‘FindEvents’: wtmp.c:257:39: warning: ‘%d’ directive output may be truncated writing between 1 and 2 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 257 | snprintf (path, sizeof(path), "%s.%d", wp, ++i); | ^~ wtmp.c:257:35: note: directive argument in the range [1, 12] 257 | snprintf (path, sizeof(path), "%s.%d", wp, ++i); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1027 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:268:35: warning: ‘.gone’ directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 268 | snprintf (path, sizeof(path), "%s." WTMP_GONE_EXT, wp); | ^~~~~ wtmp.c:268:38: note: format string is defined here 268 | snprintf (path, sizeof(path), "%s." WTMP_GONE_EXT, wp); In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 6 and 1029 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:268:35: warning: ‘.gone’ directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 268 | snprintf (path, sizeof(path), "%s." WTMP_GONE_EXT, wp); | ^~~~~ wtmp.c:268:38: note: format string is defined here 268 | snprintf (path, sizeof(path), "%s." WTMP_GONE_EXT, wp); In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 6 and 1029 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o conversion.o conversion.c gcc -DHAVE_CONFIG_H -DLOCALEDIR=\"/usr/share/locale\" -DMODULESDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/modules\" -DHELPDIR=\"/usr/lib/x86_64-linux-gnu/foxeye/help\" -I. -I.. -I../tree -I/usr/include/tcl8.6 -I/usr/include/lua5.3 -fPIC -fno-strict-aliasing -Wextra -fshort-enums -Wno-unused-parameter -Wno-pointer-sign -Wno-long-long -Wno-trigraphs -Wdate-time -D_FORTIFY_SOURCE=2 -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o connchain.o connchain.c wtmp.c: In function ‘RotateWtmp’: wtmp.c:390:35: warning: ‘.gone’ directive output may be truncated writing 5 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 390 | snprintf (path2, sizeof(path2), "%s." WTMP_GONE_EXT, wfp); | ^~~~~ wtmp.c:390:38: note: format string is defined here 390 | snprintf (path2, sizeof(path2), "%s." WTMP_GONE_EXT, wfp); In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 6 and 1029 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:396:41: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 396 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~ wtmp.c:396:37: note: directive argument in the range [-2147483648, 12] 396 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1036 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:423:38: warning: ‘.0’ directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 423 | snprintf (path, sizeof(path), "%s.0", wfp); | ^~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1026 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:478:41: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 478 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~ wtmp.c:478:37: note: directive argument in the range [-7, 2147483647] 478 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1035 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:502:38: warning: ‘.0’ directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 502 | snprintf (path, sizeof(path), "%s.0", wfp); | ^~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1026 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:509:43: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 509 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~ wtmp.c:509:39: note: directive argument in the range [-2147483648, 12] 509 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1036 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:596:40: warning: ‘.0’ directive output may be truncated writing 2 bytes into a region of size between 1 and 1024 [-Wformat-truncation=] 596 | snprintf (path, sizeof(path), "%s.0", wfp); | ^~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1026 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:605:39: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 605 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~ wtmp.c:605:35: note: directive argument in the range [-2147483648, 12] 605 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1036 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:612:41: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 612 | snprintf (path2, sizeof(path2), "%s.%d", wfp, i+1); | ^~ wtmp.c:612:37: note: directive argument in the range [-2147483647, 2147483647] 612 | snprintf (path2, sizeof(path2), "%s.%d", wfp, i+1); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1036 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ wtmp.c:613:39: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1023 [-Wformat-truncation=] 613 | snprintf (path, sizeof(path), "%s.%d", wfp, i); | ^~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from wtmp.c:21: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 3 and 1036 bytes into a destination of size 1024 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ list.c: In function ‘_check_listfile.constprop’: list.c:1786:7: warning: ‘strncmp’ of strings of length 0 and 11 and bound of 11 evaluates to nonzero [-Wstring-compare] 1786 | if (strncmp (buff, "\n:::::::::\n", 11) || /* file is corrupted? */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lib.c:849:53: warning: ‘%02d’ directive output may be truncated writing 2 bytes into a region of size between 1 and 4 [-Wformat-truncation=] 849 | snprintf (p->idlestr, sizeof(p->idlestr), "%2dd:%02dh", p->idle/86400, | ^~~~ lib.c:849:47: note: directive argument in the range [0, 23] 849 | snprintf (p->idlestr, sizeof(p->idlestr), "%2dd:%02dh", p->idle/86400, | ^~~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from lib.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 8 and 11 bytes into a destination of size 8 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ direct.c: In function ‘Dcc_Parse’: direct.c:433:35: warning: ‘%d’ directive output may be truncated writing between 1 and 10 bytes into a region of size 9 [-Wformat-truncation=] 433 | snprintf (to, sizeof(to), ":*:%d", botch); | ^~ direct.c:433:31: note: directive argument in the range [0, 2147483647] 433 | snprintf (to, sizeof(to), ":*:%d", botch); | ^~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from direct.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 5 and 14 bytes into a destination of size 12 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from foxeye.h:443, from direct.c:23: direct.c: In function ‘dc_help’: protos.h:92:18: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 92 | #define DBG(...) dprint (100, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~ direct.c:2336:3: note: in expansion of macro ‘DBG’ 2336 | DBG ("dc_help for %s on %c%s", fst, dcc->priv->ssbt ? '*' : '!', | ^~~ direct.c:2336:21: note: format string is defined here 2336 | DBG ("dc_help for %s on %c%s", fst, dcc->priv->ssbt ? '*' : '!', | ^~ In file included from foxeye.h:443, from direct.c:23: protos.h:92:18: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 92 | #define DBG(...) dprint (100, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~ direct.c:2336:3: note: in expansion of macro ‘DBG’ 2336 | DBG ("dc_help for %s on %c%s", fst, dcc->priv->ssbt ? '*' : '!', | ^~~ direct.c:2336:21: note: format string is defined here 2336 | DBG ("dc_help for %s on %c%s", fst, dcc->priv->ssbt ? '*' : '!', | ^~ lib.c: In function ‘foxeye_setlocale’: lib.c:183:46: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 128 [-Wformat-truncation=] 183 | snprintf (new_locale, sizeof(new_locale), "%s.%s", locale, Charset); | ^~ ~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from lib.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 512 bytes into a destination of size 128 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ direct.c: In function ‘_dport_handler’: direct.c:2911:49: warning: ‘%s’ directive output may be truncated writing up to 23 bytes into a region of size between 2 and 19 [-Wformat-truncation=] 2911 | snprintf (dcc->start, sizeof(dcc->start), "%s %s", DateString, TimeString); | ^~ ~~~~~~~~~~ In file included from /usr/include/stdio.h:866, from foxeye.h:61, from direct.c:23: /usr/include/x86_64-linux-gnu/bits/stdio2.h:71:10: note: ‘__builtin___snprintf_chk’ output between 2 and 42 bytes into a destination of size 20 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ direct.c:2894:7: warning: variable ‘flag’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 2894 | int flag = ((_port_acceptor *)d)->ch; | ^~~~ gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o libfoxeye.so.0.0.0 direct.o dispatcher.o help.o init.o lib.o modules.o sheduler.o socket.o list.o wtmp.o conversion.o connchain.o -L../tree -ltree -lidn -lcrypt -lpthread -ldl -Wl,-soname,libfoxeye.so.0 ln -s libfoxeye.so.0.0.0 libfoxeye.so 2>/dev/null || true gcc -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-rpath,/usr/lib/x86_64-linux-gnu/foxeye -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o foxeye main.o -L../core -lfoxeye -lcrypt -lpthread -ldl make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' Making all in ui make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_auto_test -a create-stamp debian/debhelper-build-stamp dh_prep -a dh_auto_install -a make -j10 install DESTDIR=/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' Making install in doc make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1' /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/man/man1' /usr/bin/install -c -m 644 help.format userflag.txt HOWTO.bot '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1' /usr/bin/install -c -m 644 foxeye.1 '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/man/man1' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/doc' Making install in help make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help' /usr/bin/install -c -m 644 main set '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/help' Making install in po make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/po' installing es.gmo as /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/locale/es/LC_MESSAGES/foxeye.mo installing ru.gmo as /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/locale/ru/LC_MESSAGES/foxeye.mo if test "foxeye" = "gettext-tools"; then \ /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ /usr/bin/install -c -m 644 ./$file \ /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/po' Making install in scripts make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/foxeye' /usr/bin/install -c -m 644 eggcompat.tcl ques4.tcl '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/foxeye' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/scripts' Making install in tree make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/tree' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/tree' 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/foxeye-OJziYe/foxeye-0.12.1/tree' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/tree' Making install in modules make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules' Making install in autolog make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/autolog' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o autolog.so autolog.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/autolog /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/autolog.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/autolog' Making install in irc make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o irc.so irc.o msgs.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/irc /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/irc.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc' Making install in irc-channel make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-channel' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o irc-channel.so chmanagement.o irc-channel.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/irc-channel /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/irc-channel.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-channel' Making install in irc-ctcp make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-ctcp' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o irc-ctcp.so dcc.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/irc-ctcp /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/irc-ctcp.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/irc-ctcp' Making install in ircd make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o ircd.so channels.o clients.o ircd.o management.o messages.o queries.o servers.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1/ircd.ref /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/ircd /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/ircd.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd' Making install in ircd-capab make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-capab' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o ircd-capab.so ircd-capab.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/ircd-capab /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/ircd-capab.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-capab' Making install in ircd-rusnet make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-rusnet' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o ircd-rusnet.so rusnet.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1/ircd-rusnet.ref /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/ircd-rusnet /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/ircd-rusnet.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ircd-rusnet' Making install in logs make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/logs' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o logs.so logs.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/logs /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/logs.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/logs' Making install in lua make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/lua' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o lua.so lua.o -llua5.3 -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1/lua.ref /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/lua /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/lua.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/lua' Making install in modes make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/modes' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o modes.so modes.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/modes /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/modes.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/modes' Making install in ssl make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ssl' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o ssl.so openssl.o -lssl -lcrypto -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/ssl /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/ssl.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ssl' Making install in syslog make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/syslog' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o syslog.so syslog.o -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/syslog /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/syslog.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/syslog' Making install in tcl make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/tcl' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o tcl.so modtcl.o -L/usr/lib/x86_64-linux-gnu -ltcl8.6 -ldl -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1/tcl.ref /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/tcl /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/tcl.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/tcl' Making install in ziplink make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ziplink' ../Makefile.mods:66: warning: ignoring prerequisites on suffix rule definition gcc -shared -pthread -O2 -g -pipe -Wall -g -O2 -ffile-prefix-map=/build/foxeye-OJziYe/foxeye-0.12.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,defs -Wl,-O1 -rdynamic -Wl,-z,relro -Wl,-z,now -o ziplink.so ziplink.o -lz -L../../core -lfoxeye /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/share/doc/foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/help/ziplink /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye/modules/ziplink.so make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules/ziplink' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/modules' Making install in core make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' /bin/mkdir -p /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/foxeye /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/bin' /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/include/foxeye' Installing the common library and symlinks. /usr/bin/install -c -m 644 direct.h foxeye.h modules.h protos.h sheduler.h socket.h list.h wtmp.h formats.default conversion.h inlines.h init.h '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/include/foxeye' /usr/bin/install -c foxeye '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/bin/./foxeye-0.12.1' Copying new 'foxeye' executable and creating symlink. ln -s foxeye-0.12.1 /build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/bin/foxeye make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/core' Making install in ui make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[4]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[4]: Nothing to be done for 'install-exec-am'. make[4]: Nothing to be done for 'install-data-am'. make[4]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1/ui' make[2]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[3]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' /usr/bin/install -c -m 644 foxeye.pc '/build/foxeye-OJziYe/foxeye-0.12.1/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig' make[3]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[2]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' debian/rules override_dh_install make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_install dh_missing --fail-missing mv debian/foxeye/usr/share/doc/foxeye-* debian/foxeye/usr/share/doc/foxeye make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a Normalized debian/foxeye/usr/share/locale/ru/LC_MESSAGES/foxeye.mo Normalized debian/foxeye/usr/share/locale/es/LC_MESSAGES/foxeye.mo dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dh_strip -a debian/rules override_dh_makeshlibs make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' # modules are not shared libs so disable processing for them dh_makeshlibs -X/foxeye/ make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' debian/rules override_dh_shlibdeps make[1]: Entering directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_shlibdeps -lusr/lib/x86_64-linux-gnu/foxeye make[1]: Leaving directory '/build/foxeye-OJziYe/foxeye-0.12.1' dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'foxeye-dbgsym' in '../foxeye-dbgsym_0.12.1-4_amd64.deb'. dpkg-deb: building package 'foxeye' in '../foxeye_0.12.1-4_amd64.deb'. dpkg-deb: building package 'foxeye-dev' in '../foxeye-dev_0.12.1-4_amd64.deb'. dpkg-genbuildinfo --build=any -O../foxeye_0.12.1-4_amd64.buildinfo dpkg-genchanges --build=any -O../foxeye_0.12.1-4_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/foxeye-OJziYe /tmp/foxeye-0.12.1-4a9j8hehh I: cleaning package lists and apt cache... I: removing tempdir /tmp/mmdebstrap.kEv53vKUm2... I: success in 455.7754 seconds md5: foxeye-dbgsym_0.12.1-4_amd64.deb: OK md5: foxeye-dev_0.12.1-4_amd64.deb: OK md5: foxeye_0.12.1-4_amd64.deb: OK sha1: foxeye-dbgsym_0.12.1-4_amd64.deb: OK sha1: foxeye-dev_0.12.1-4_amd64.deb: OK sha1: foxeye_0.12.1-4_amd64.deb: OK sha256: foxeye-dbgsym_0.12.1-4_amd64.deb: OK sha256: foxeye-dev_0.12.1-4_amd64.deb: OK sha256: foxeye_0.12.1-4_amd64.deb: OK Checksums: OK