Thu Sep 11 11:53:13 UTC 2025 I: starting to build fastforward/forky/amd64 on jenkins on '2025-09-11 11:53' Thu Sep 11 11:53:13 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_23/71763/console.log Thu Sep 11 11:53:13 UTC 2025 I: Downloading source for forky/fastforward=1:0.51-10 --2025-09-11 11:53:13-- http://deb.debian.org/debian/pool/main/f/fastforward/fastforward_0.51-10.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 1902 (1.9K) [text/prs.lines.tag] Saving to: ‘fastforward_0.51-10.dsc’ 0K . 100% 232M=0s 2025-09-11 11:53:13 (232 MB/s) - ‘fastforward_0.51-10.dsc’ saved [1902/1902] Thu Sep 11 11:53:13 UTC 2025 I: fastforward_0.51-10.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: fastforward Binary: fastforward Architecture: any Version: 1:0.51-10 Maintainer: Debian QA Group Homepage: https://cr.yp.to/fastforward.html Standards-Version: 4.4.1 Vcs-Browser: https://salsa.debian.org/debian/fastforward Vcs-Git: https://salsa.debian.org/debian/fastforward.git Build-Depends: debhelper-compat (= 12), dh-exec, groff-base Package-List: fastforward deb mail optional arch=any Checksums-Sha1: 5a20d2a60d2de791d9a7fbbe6ddb1fdca567053e 40659 fastforward_0.51.orig.tar.gz 4d535c38d369c38b1945b03783d2f9a5142cfba5 6960 fastforward_0.51-10.debian.tar.xz Checksums-Sha256: 45a1a071d54701bf973fed7582b5ff76cb6ed3e43089da6da87caabbb4b4fd7e 40659 fastforward_0.51.orig.tar.gz 45481680307256194eb13655e4fd90beaf34011ba015668f11c4e97d13c0496c 6960 fastforward_0.51-10.debian.tar.xz Files: 6dc619180ba9726380dc1047e45a1d8d 40659 fastforward_0.51.orig.tar.gz 15b091b82f84affdac45a6061bfbccfa 6960 fastforward_0.51-10.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmbFk5sQHGFuYmVAZGVi aWFuLm9yZwAKCRBfsz+TWentCGRXD/4qSvst0KXIk/YjWFkByAv5xzqExLKTHEkC Ok99P8xgiTVS5OImh4v/AcdF1zEBpz3ZP6RxubF4So4FY9KcDA1qiRw19iysY0of yGPEarMokP3N6bfXvDoXw0YNotzal83nVYOcgM//5MKy5c3AEX3f2Z4nRO66Xsaa pzXZfeGL/+ayi1rol6uK2NEsICxzgkVNygRXW1FYN3kIHwmeOoF2aO+fCr76jmPZ bLuvBiM2r7VcVKRnBWpGPgEpZxpAaErd/4QFymOEc+JKSIq8KcoPXw2Q4OahzsLX 6ZlTUYkVSOOFn+sEa0lXMg3FHjSJKFfoPfHjiqxS+hBYEvTrVmKzy68HcKa+jpgt +h8luNNFzH9yp0mddB9bo6oZ+rocox/TEnWBHFbb11APE5z8ZD46UfsZ3GH3gyo0 agyd3WFQ8K2lkNcka52mRbZJZ1/7AwoSgC9cjrRr5FK3/AEVnPoBjmt3J0dw/YFM scZSp+u/qQM0c1KDeggYVqTdyo4mmt5fOmO4GMrbgp6Ice1N8H9qqcHQ6EgY/gYt Wv0ZBKg8bcqlzwss9PJVKl/1QAnVyOmONfacwx1pTEUlQ5RxJkqVjcoKAZp/JmGu 0qaAaqBi1L8yq9zhboiIoUUk46DWGB8vagMTe8ddR51s8pAlg+6abPGmV7f0koAG IRv5VDO00A== =f7we -----END PGP SIGNATURE----- Thu Sep 11 11:53:13 UTC 2025 I: Checking whether the package is not for us Thu Sep 11 11:53:13 UTC 2025 I: Starting 1st build on remote node ionos11-amd64.debian.net. Thu Sep 11 11:53:13 UTC 2025 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Thu Sep 11 11:54:02 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Sep 10 23:53:14 -12 2025 I: pbuilder-time-stamp: 1757591594 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [fastforward_0.51-10.dsc] I: copying [./fastforward_0.51.orig.tar.gz] I: copying [./fastforward_0.51-10.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./fastforward_0.51-10.dsc: no acceptable signature found dpkg-source: info: extracting fastforward in fastforward-0.51 dpkg-source: info: unpacking fastforward_0.51.orig.tar.gz dpkg-source: info: unpacking fastforward_0.51-10.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-error.h-cdb_seek.c-include-errno.h-instead-of.diff dpkg-source: info: applying 0002-64bit-ptr-fix.diff dpkg-source: info: applying missing-prototypes.patch dpkg-source: info: applying verbose.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/637096/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='a295bd0c9db94ed0a64c3c79810452a1' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='637096' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4GJTxqBf/pbuilderrc_0QND --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4GJTxqBf/b1 --logfile b1/build.log fastforward_0.51-10.dsc' SUDO_GID='111' SUDO_HOME='/var/lib/jenkins' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/637096/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), dh-exec, groff-base dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 21054 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-exec; however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on groff-base; however: Package groff-base is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 30 newly installed, 0 to remove and 0 not upgraded. Need to get 11.2 MB of archives. After unpacking 42.8 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.1-2 [95.0 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-1 [324 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 automake all 1:1.17-4 [862 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.26 [91.8 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-5 [540 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 22 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.192-4 [189 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 25 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.5+dfsg-0.2 [638 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.26 [939 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 dh-exec amd64 0.30 [25.6 kB] Fetched 11.2 MB in 0s (61.4 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21054 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41.1-2_amd64.deb ... Unpacking bsdextrautils (2.41.1-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.20-1_amd64.deb ... Unpacking m4 (1.4.20-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.26_all.deb ... Unpacking libdebhelper-perl (13.26) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-5_all.deb ... Unpacking libtool (2.5.4-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.192-4_amd64.deb ... Unpacking libelf1t64:amd64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../23-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../24-libxml2-16_2.14.5+dfsg-0.2_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.26_all.deb ... Unpacking debhelper (13.26) ... Selecting previously unselected package dh-exec. Preparing to unpack .../29-dh-exec_0.30_amd64.deb ... Unpacking dh-exec (0.30) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up bsdextrautils (2.41.1-2) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.14.5+dfsg-0.2) ... Setting up libdebhelper-perl (13.26) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-1) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.192-4) ... Setting up autotools-dev (20240727.1) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up libtool (2.5.4-5) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.26) ... Setting up dh-exec (0.30) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/fastforward-0.51/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../fastforward_0.51-10_source.changes dpkg-buildpackage: info: source package fastforward dpkg-buildpackage: info: source version 1:0.51-10 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Beckmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean debian/rules execute_after_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/fastforward-0.51' rm -f *.o *.a rm -f auto-str fastforward newaliases newinclude printforward printmaillist setforward setmaillist rm -f auto-ccld.sh auto_qmail.c compile fastforward.0 find-systype fork.h hassgact.h haswaitp.h load make-compile make-load make-makelib makelib newaliases.0 newinclude.0 printforward.0 printmaillist.0 qmail-newaliases.1 setforward.0 setmaillist.0 systype uint32.h rm -f conf-cc conf-ld conf-qmail make[1]: Leaving directory '/build/reproducible-path/fastforward-0.51' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/fastforward-0.51' echo cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 > conf-cc echo cc -Wl,-z,relro -Wl,-z,now > conf-ld echo /var/lib/qmail > conf-qmail make[1]: Leaving directory '/build/reproducible-path/fastforward-0.51' dh_auto_build make -j40 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/fastforward-0.51' ( cat warn-auto.sh; \ echo CC=\'`head -1 conf-cc`\'; \ echo LD=\'`head -1 conf-ld`\' \ ) > auto-ccld.sh nroff -man fastforward.1 > fastforward.0 nroff -man printforward.1 > printforward.0 nroff -man setforward.1 > setforward.0 nroff -man newaliases.1 > newaliases.0 nroff -man printmaillist.1 > printmaillist.0 nroff -man setmaillist.1 > setmaillist.0 nroff -man newinclude.1 > newinclude.0 cat auto-ccld.sh make-load.sh > make-load cat auto-ccld.sh find-systype.sh > find-systype cat auto-ccld.sh make-compile.sh > make-compile cat auto-ccld.sh make-makelib.sh > make-makelib chmod 755 make-load chmod 755 find-systype ./find-systype > systype chmod 755 make-compile chmod 755 make-makelib ( cat warn-auto.sh; ./make-load "`cat systype`" ) > load ( cat warn-auto.sh; ./make-compile "`cat systype`" ) > \ compile ( cat warn-auto.sh; ./make-makelib "`cat systype`" ) > \ makelib chmod 755 compile chmod 755 load chmod 755 makelib ./compile slurpclose.c ./compile coe.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c slurpclose.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c coe.c ./compile auto-str.c ./compile substdio.c ./compile substdi.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c auto-str.c ./compile substdo.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c substdio.c ./compile subfderr.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c substdi.c ./compile subfdouts.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c substdo.c ./compile subfdins.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c subfderr.c ./compile substdio_copy.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c subfdouts.c ./compile error.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c subfdins.c ./compile error_str.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c substdio_copy.c ./compile str_len.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c error.c ./compile str_diff.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c error_str.c ./compile str_diffn.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_len.c ./compile str_cpy.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_diff.c ./compile str_chr.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_diffn.c ./compile str_rchr.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_cpy.c ./compile byte_chr.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_chr.c ./compile byte_diff.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c str_rchr.c ./compile byte_copy.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c byte_chr.c ./compile byte_cr.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c byte_diff.c ./compile subgetopt.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c byte_copy.c ./compile sgetopt.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c byte_cr.c ./compile envread.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c subgetopt.c ./compile strerr_sys.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c sgetopt.c ./compile strerr_die.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c envread.c ./compile stralloc_eady.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c strerr_sys.c ./compile stralloc_pend.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c strerr_die.c ./compile stralloc_copy.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_eady.c ./compile stralloc_opys.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_pend.c ./compile stralloc_opyb.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_copy.c ./compile stralloc_cat.c str_diffn.c: In function 'str_diffn': cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_opys.c str_diffn.c:3:5: warning: old-style function definition [-Wold-style-definition] 3 | int str_diffn(s,t,len) | ^~~~~~~~~ str_diffn.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ In file included from str_diffn.c:1: str.h:6:12: error: prototype declaration 6 | extern int str_diffn(); | ^~~~~~~~~ ./compile stralloc_cats.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_opyb.c ./compile stralloc_catb.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_cat.c coe.c: In function 'coe': ./compile stralloc_arts.c coe.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int coe(fd) | ^~~ coe.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ In file included from coe.c:2: coe.h:4:12: error: prototype declaration 4 | extern int coe(); | ^~~ str_len.c: In function 'str_len': str_len.c:3:14: warning: old-style function definition [-Wold-style-definition] 3 | unsigned int str_len(s) | ^~~~~~~ str_len.c:5:1: error: number of arguments doesn't match prototype 5 | { | ^ cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_cats.c In file included from str_len.c:1: str.h:7:21: error: prototype declaration 7 | extern unsigned int str_len(); | ^~~~~~~ cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_catb.c cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c stralloc_arts.c ./compile alloc.c ./compile alloc_re.c make[1]: *** [Makefile:464: str_len.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:460: str_diffn.o] Error 1 cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c alloc.c make[1]: *** [Makefile:110: coe.o] Error 1 cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/fastforward-0.51=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c alloc_re.c str_diff.c: In function 'str_diff': str_diff.c:3:5: warning: old-style function definition [-Wold-style-definition] 3 | int str_diff(s,t) | ^~~~~~~~ str_diff.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ In file included from str_diff.c:1: str.h:5:12: error: prototype declaration 5 | extern int str_diff(); | ^~~~~~~~ substdo.c: In function 'allwrite': str_cpy.c: In function 'str_copy': substdo.c:6:12: warning: old-style function definition [-Wold-style-definition] 6 | static int allwrite(op,fd,buf,len) | ^~~~~~~~ substdi.c: In function 'oneread': substdi.c:5:12: warning: old-style function definition [-Wold-style-definition] 5 | static int oneread(op,fd,buf,len) | ^~~~~~~ substdi.c:14:9: error: too many arguments to function 'op'; expected 0, have 3 14 | r = op(fd,buf,len); | ^~ ~~ substdo.c:15:9: error: too many arguments to function 'op'; expected 0, have 3 15 | w = op(fd,buf,len); | ^~ ~~ str_cpy.c:3:14: warning: old-style function definition [-Wold-style-definition] 3 | unsigned int str_copy(s,t) | ^~~~~~~~ str_cpy.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ In file included from str_cpy.c:1: str.h:4:21: error: prototype declaration 4 | extern unsigned int str_copy(); | ^~~~~~~~ substdi.c: In function 'getthis': substdo.c: In function 'substdio_flush': substdo.c:27:5: warning: old-style function definition [-Wold-style-definition] 27 | int substdio_flush(s) | ^~~~~~~~~~~~~~ substdo.c:29:1: error: number of arguments doesn't match prototype 29 | { | ^ substdi.c:20:12: warning: old-style function definition [-Wold-style-definition] 20 | static int getthis(s,buf,len) | ^~~~~~~ In file included from substdo.c:1: substdio.h:20:12: error: prototype declaration 20 | extern int substdio_flush(); | ^~~~~~~~~~~~~~ substdio.c: In function 'substdio_fdbuf': substdo.c: In function 'substdio_bput': substdi.c:31:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 31 | byte_copy(buf,r,s->x + s->n); | ^~~~~~~~~ ~~~ substdio.c:3:6: warning: old-style function definition [-Wold-style-definition] 3 | void substdio_fdbuf(s,op,fd,buf,len) | ^~~~~~~~~~~~~~ In file included from substdi.c:2: byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ substdo.c:38:5: warning: old-style function definition [-Wold-style-definition] 38 | int substdio_bput(s,buf,len) | ^~~~~~~~~~~~~ substdo.c:42:1: error: number of arguments doesn't match prototype 42 | { | ^ substdio.h:22:12: error: prototype declaration 22 | extern int substdio_bput(); | ^~~~~~~~~~~~~ substdi.c: In function 'substdio_feed': substdi.c:36:5: warning: old-style function definition [-Wold-style-definition] 36 | int substdio_feed(s) | ^~~~~~~~~~~~~ error_str.c: In function 'error_str': substdio.c:9:1: error: number of arguments doesn't match prototype 9 | { | ^ substdi.c:38:1: error: number of arguments doesn't match prototype 38 | { | ^ error_str.c:6:7: warning: old-style function definition [-Wold-style-definition] 6 | char *error_str(i) | ^~~~~~~~~ In file included from substdio.c:1: substdio.h:18:13: error: prototype declaration 18 | extern void substdio_fdbuf(); | ^~~~~~~~~~~~~~ str_rchr.c: In function 'str_rchr': In file included from substdi.c:1: substdio.h:30:12: error: prototype declaration 30 | extern int substdio_feed(); | ^~~~~~~~~~~~~ substdo.c:46:5: error: too many arguments to function 'byte_copy'; expected 0, have 3 46 | byte_copy(s->x + s->p,n,buf); s->p += n; buf += n; len -= n; | ^~~~~~~~~ ~~~~~~~~~~~ substdio_copy.c: In function 'substdio_copy': str_rchr.c:3:14: warning: old-style function definition [-Wold-style-definition] 3 | unsigned int str_rchr(s,c) | ^~~~~~~~ error_str.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ In file included from substdo.c:3: byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ str_rchr.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ substdio_copy.c:3:5: warning: old-style function definition [-Wold-style-definition] 3 | int substdio_copy(ssout,ssin) | ^~~~~~~~~~~~~ In file included from error_str.c:2: error.h:20:14: error: prototype declaration 20 | extern char *error_str(); | ^~~~~~~~~ substdo.c:47:9: error: too many arguments to function 'substdio_flush'; expected 0, have 1 47 | if (substdio_flush(s) == -1) return -1; | ^~~~~~~~~~~~~~ ~ substdo.c:27:5: note: declared here 27 | int substdio_flush(s) | ^~~~~~~~~~~~~~ substdio_copy.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ substdi.c:49:38: error: too many arguments to function 'byte_copyr'; expected 0, have 3 49 | if (q > 0) /* damn, gotta shift */ byte_copyr(s->x + q,r,s->x); | ^~~~~~~~~~ ~~~~~~~~ In file included from str_rchr.c:1: str.h:9:21: error: prototype declaration 9 | extern unsigned int str_rchr(); | ^~~~~~~~ byte.h:7:13: note: declared here 7 | extern void byte_copyr(); | ^~~~~~~~~~ In file included from substdio_copy.c:1: substdio.h:49:12: error: prototype declaration 49 | extern int substdio_copy(); | ^~~~~~~~~~~~~ substdo.c:50:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 50 | byte_copy(s->x + s->p,len,buf); | ^~~~~~~~~ ~~~~~~~~~~~ byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ substdi.c: In function 'substdio_bget': str_chr.c: In function 'str_chr': substdi.c:53:5: warning: old-style function definition [-Wold-style-definition] 53 | int substdio_bget(s,buf,len) | ^~~~~~~~~~~~~ substdi.c:57:1: error: number of arguments doesn't match prototype 57 | { | ^ substdio.h:29:12: error: prototype declaration 29 | extern int substdio_bget(); | ^~~~~~~~~~~~~ substdo.c: In function 'substdio_put': str_chr.c:3:14: warning: old-style function definition [-Wold-style-definition] 3 | unsigned int str_chr(s,c) | ^~~~~~~ substdo.c:55:5: warning: old-style function definition [-Wold-style-definition] 55 | int substdio_put(s,buf,len) | ^~~~~~~~~~~~ substdo.c:59:1: error: number of arguments doesn't match prototype 59 | { | ^ substdio.h:21:12: error: prototype declaration 21 | extern int substdio_put(); | ^~~~~~~~~~~~ str_chr.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ substdio_copy.c:11:9: error: too many arguments to function 'substdio_feed'; expected 0, have 1 11 | n = substdio_feed(ssin); | ^~~~~~~~~~~~~ ~~~~ substdi.c:62:7: error: too many arguments to function 'substdio_feed'; expected 0, have 1 62 | r = substdio_feed(s); if (r <= 0) return r; | ^~~~~~~~~~~~~ ~ substdi.c:36:5: note: declared here 36 | int substdio_feed(s) | ^~~~~~~~~~~~~ substdio.h:30:12: note: declared here 30 | extern int substdio_feed(); | ^~~~~~~~~~~~~ substdo.c:64:9: error: too many arguments to function 'substdio_flush'; expected 0, have 1 64 | if (substdio_flush(s) == -1) return -1; | ^~~~~~~~~~~~~~ ~ substdo.c:27:5: note: declared here 27 | int substdio_flush(s) | ^~~~~~~~~~~~~~ In file included from str_chr.c:1: str.h:8:21: error: prototype declaration 8 | extern unsigned int str_chr(); | ^~~~~~~ substdi.c: In function 'substdio_get': substdi.c:66:5: warning: old-style function definition [-Wold-style-definition] 66 | int substdio_get(s,buf,len) | ^~~~~~~~~~~~ substdi.c:70:1: error: number of arguments doesn't match prototype 70 | { | ^ substdio.h:28:12: error: prototype declaration 28 | extern int substdio_get(); | ^~~~~~~~~~~~ substdo.c:75:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 75 | byte_copy(s->x + s->p,len,buf); | ^~~~~~~~~ ~~~~~~~~~~~ byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ substdio_copy.c:15:9: error: too many arguments to function 'substdio_put'; expected 0, have 3 15 | if (substdio_put(ssout,x,n) == -1) return -3; | ^~~~~~~~~~~~ ~~~~~ substdo.c: In function 'substdio_putflush': substdio.h:21:12: note: declared here 21 | extern int substdio_put(); | ^~~~~~~~~~~~ substdo.c:80:5: warning: old-style function definition [-Wold-style-definition] 80 | int substdio_putflush(s,buf,len) | ^~~~~~~~~~~~~~~~~ substdi.c:75:7: error: too many arguments to function 'substdio_feed'; expected 0, have 1 75 | r = substdio_feed(s); if (r <= 0) return r; | ^~~~~~~~~~~~~ ~ substdo.c:84:1: error: number of arguments doesn't match prototype 84 | { | ^ substdio.h:23:12: error: prototype declaration 23 | extern int substdio_putflush(); | ^~~~~~~~~~~~~~~~~ substdi.c:36:5: note: declared here 36 | int substdio_feed(s) | ^~~~~~~~~~~~~ substdo.c:85:7: error: too many arguments to function 'substdio_flush'; expected 0, have 1 85 | if (substdio_flush(s) == -1) return -1; | ^~~~~~~~~~~~~~ ~ substdo.c:27:5: note: declared here 27 | int substdio_flush(s) | ^~~~~~~~~~~~~~ substdi.c: In function 'substdio_peek': substdo.c: In function 'substdio_bputs': substdi.c:79:7: warning: old-style function definition [-Wold-style-definition] 79 | char *substdio_peek(s) | ^~~~~~~~~~~~~ substdo.c:89:5: warning: old-style function definition [-Wold-style-definition] 89 | int substdio_bputs(s,buf) | ^~~~~~~~~~~~~~ substdo.c:92:1: error: number of arguments doesn't match prototype 92 | { | ^ substdi.c:81:1: error: number of arguments doesn't match prototype 81 | { | ^ substdio.h:25:12: error: prototype declaration 25 | extern int substdio_bputs(); | ^~~~~~~~~~~~~~ substdio.h:32:14: error: prototype declaration 32 | extern char *substdio_peek(); | ^~~~~~~~~~~~~ substdo.c:93:30: error: too many arguments to function 'str_len'; expected 0, have 1 93 | return substdio_bput(s,buf,str_len(buf)); | ^~~~~~~ ~~~ substdi.c: In function 'substdio_seek': In file included from substdo.c:2: str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdi.c:85:6: warning: old-style function definition [-Wold-style-definition] 85 | void substdio_seek(s,len) | ^~~~~~~~~~~~~ substdi.c:88:1: error: number of arguments doesn't match prototype 88 | { | ^ substdo.c:93:10: error: too many arguments to function 'substdio_bput'; expected 0, have 3 93 | return substdio_bput(s,buf,str_len(buf)); | ^~~~~~~~~~~~~ ~ substdo.c:38:5: note: declared here 38 | int substdio_bput(s,buf,len) | ^~~~~~~~~~~~~ substdio.h:33:13: error: prototype declaration 33 | extern void substdio_seek(); | ^~~~~~~~~~~~~ substdo.c: In function 'substdio_puts': substdo.c:96:5: warning: old-style function definition [-Wold-style-definition] 96 | int substdio_puts(s,buf) | ^~~~~~~~~~~~~ substdo.c:99:1: error: number of arguments doesn't match prototype 99 | { | ^ substdio.h:24:12: error: prototype declaration 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ substdo.c:100:29: error: too many arguments to function 'str_len'; expected 0, have 1 100 | return substdio_put(s,buf,str_len(buf)); | ^~~~~~~ ~~~ str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdo.c:100:10: error: too many arguments to function 'substdio_put'; expected 0, have 3 100 | return substdio_put(s,buf,str_len(buf)); | ^~~~~~~~~~~~ ~ substdo.c:55:5: note: declared here 55 | int substdio_put(s,buf,len) | ^~~~~~~~~~~~ substdo.c: In function 'substdio_putsflush': substdo.c:103:5: warning: old-style function definition [-Wold-style-definition] 103 | int substdio_putsflush(s,buf) | ^~~~~~~~~~~~~~~~~~ substdo.c:106:1: error: number of arguments doesn't match prototype 106 | { | ^ substdio.h:26:12: error: prototype declaration 26 | extern int substdio_putsflush(); | ^~~~~~~~~~~~~~~~~~ substdo.c:107:34: error: too many arguments to function 'str_len'; expected 0, have 1 107 | return substdio_putflush(s,buf,str_len(buf)); | ^~~~~~~ ~~~ str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdo.c:107:10: error: too many arguments to function 'substdio_putflush'; expected 0, have 3 107 | return substdio_putflush(s,buf,str_len(buf)); | ^~~~~~~~~~~~~~~~~ ~ substdo.c:80:5: note: declared here 80 | int substdio_putflush(s,buf,len) | ^~~~~~~~~~~~~~~~~ byte_diff.c: In function 'byte_diff': byte_chr.c: In function 'byte_chr': byte_diff.c:3:5: warning: old-style function definition [-Wold-style-definition] 3 | int byte_diff(s,n,t) | ^~~~~~~~~ byte_diff.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ byte_chr.c:3:14: warning: old-style function definition [-Wold-style-definition] 3 | unsigned int byte_chr(s,n,c) | ^~~~~~~~ byte_chr.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ In file included from byte_chr.c:1: byte.h:4:21: error: prototype declaration 4 | extern unsigned int byte_chr(); | ^~~~~~~~ In file included from byte_diff.c:1: byte.h:8:12: error: prototype declaration 8 | extern int byte_diff(); | ^~~~~~~~~ make[1]: *** [Makefile:456: str_diff.o] Error 1 make[1]: *** [Makefile:561: substdio.o] Error 1 make[1]: *** [Makefile:468: str_rchr.o] Error 1 make[1]: *** [Makefile:452: str_cpy.o] Error 1 make[1]: *** [Makefile:565: substdio_copy.o] Error 1 make[1]: *** [Makefile:551: substdi.o] Error 1 make[1]: *** [Makefile:569: substdo.o] Error 1 slurpclose.c: In function 'slurpclose': slurpclose.c:6:5: warning: old-style function definition [-Wold-style-definition] 6 | int slurpclose(fd,sa,bufsize) | ^~~~~~~~~~ make[1]: *** [Makefile:141: error_str.o] Error 1 slurpclose.c:10:1: error: number of arguments doesn't match prototype 10 | { | ^ In file included from slurpclose.c:3: slurpclose.h:4:12: error: prototype declaration 4 | extern int slurpclose(); | ^~~~~~~~~~ byte_copy.c: In function 'byte_copy': slurpclose.c:13:10: error: too many arguments to function 'stralloc_readyplus'; expected 0, have 2 13 | if (!stralloc_readyplus(sa,bufsize)) { close(fd); return -1; } | ^~~~~~~~~~~~~~~~~~ ~~ byte_copy.c:3:6: warning: old-style function definition [-Wold-style-definition] 3 | void byte_copy(to,n,from) | ^~~~~~~~~ In file included from slurpclose.c:1: stralloc.h:9:12: note: declared here 9 | extern int stralloc_readyplus(); | ^~~~~~~~~~~~~~~~~~ byte_copy.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ make[1]: *** [Makefile:44: byte_chr.o] Error 1 In file included from byte_copy.c:1: byte.h:6:13: error: prototype declaration 6 | extern void byte_copy(); | ^~~~~~~~~ byte_cr.c: In function 'byte_copyr': make[1]: *** [Makefile:56: byte_diff.o] Error 1 byte_cr.c:3:6: warning: old-style function definition [-Wold-style-definition] 3 | void byte_copyr(to,n,from) | ^~~~~~~~~~ byte_cr.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ In file included from byte_cr.c:1: byte.h:7:13: error: prototype declaration 7 | extern void byte_copyr(); | ^~~~~~~~~~ subgetopt.c: In function 'subgetopt': subgetopt.c:15:15: warning: old-style function definition [-Wold-style-definition] 15 | #define sgopt subgetopt | ^~~~~~~~~ subgetopt.c:28:5: note: in expansion of macro 'sgopt' 28 | int sgopt(argc,argv,opts) | ^~~~~ subgetopt.c:32:1: error: number of arguments doesn't match prototype 32 | { | ^ In file included from subgetopt.c:13: subgetopt.h:16:12: error: prototype declaration 16 | extern int subgetopt(); | ^~~~~~~~~ stralloc_copy.c: In function 'stralloc_copy': stralloc_copy.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int stralloc_copy(sato,safrom) | ^~~~~~~~~~~~~ stralloc_copy.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ In file included from stralloc_copy.c:2: stralloc.h:10:12: error: prototype declaration 10 | extern int stralloc_copy(); | ^~~~~~~~~~~~~ stralloc_copy.c:8:10: error: too many arguments to function 'stralloc_copyb'; expected 0, have 3 8 | return stralloc_copyb(sato,safrom->s,safrom->len); | ^~~~~~~~~~~~~~ ~~~~ stralloc.h:14:12: note: declared here 14 | extern int stralloc_copyb(); | ^~~~~~~~~~~~~~ envread.c: In function 'env_get': envread.c:4:24: warning: old-style function definition [-Wold-style-definition] 4 | extern /*@null@*/char *env_get(s) | ^~~~~~~ envread.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ In file included from envread.c:1: env.h:10:24: error: prototype declaration 10 | extern /*@null@*/char *env_get(); | ^~~~~~~ envread.c:11:10: error: too many arguments to function 'str_len'; expected 0, have 1 11 | slen = str_len(s); | ^~~~~~~ ~ stralloc_cat.c: In function 'stralloc_cat': In file included from envread.c:2: str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ stralloc_cat.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int stralloc_cat(sato,safrom) | ^~~~~~~~~~~~ stralloc_cat.c:7:1: error: number of arguments doesn't match prototype 7 | { | ^ In file included from stralloc_cat.c:2: stralloc.h:11:12: error: prototype declaration 11 | extern int stralloc_cat(); | ^~~~~~~~~~~~ envread.c:13:11: error: too many arguments to function 'str_diffn'; expected 0, have 3 13 | if ((!str_diffn(s,envi,slen)) && (envi[slen] == '=')) | ^~~~~~~~~ ~ str.h:6:12: note: declared here 6 | extern int str_diffn(); | ^~~~~~~~~ stralloc_cat.c:8:10: error: too many arguments to function 'stralloc_catb'; expected 0, have 3 8 | return stralloc_catb(sato,safrom->s,safrom->len); | ^~~~~~~~~~~~~ ~~~~ stralloc.h:15:12: note: declared here 15 | extern int stralloc_catb(); | ^~~~~~~~~~~~~ envread.c: In function 'env_findeq': envread.c:23:14: warning: old-style function definition [-Wold-style-definition] 23 | extern char *env_findeq(s) | ^~~~~~~~~~ envread.c:25:1: error: number of arguments doesn't match prototype 25 | { | ^ env.h:13:14: error: prototype declaration 13 | extern char *env_findeq(); | ^~~~~~~~~~ make[1]: *** [Makefile:48: byte_copy.o] Error 1 make[1]: *** [Makefile:52: byte_cr.o] Error 1 make[1]: *** [Makefile:437: slurpclose.o] Error 1 In file included from stralloc_pend.c:3: stralloc_pend.c: In function 'stralloc_append': stralloc_pend.c:5:68: warning: old-style function definition [-Wold-style-definition] 5 | GEN_ALLOC_append(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus,stralloc_append) | ^~~~~~~~~~~~~~~ gen_allocdefs.h:31:5: note: in definition of macro 'GEN_ALLOC_append' 31 | int ta_append(x,i) register ta *x; register type *i; \ | ^~~~~~~~~ stralloc_pend.c:5:1: error: number of arguments doesn't match prototype 5 | GEN_ALLOC_append(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus,stralloc_append) | ^~~~~~~~~~~~~~~~ In file included from stralloc_pend.c:2: stralloc.h:16:12: error: prototype declaration 16 | extern int stralloc_append(); /* beware: this takes a pointer to 1 char */ | ^~~~~~~~~~~~~~~ In file included from stralloc_eady.c:3: stralloc_eady.c: In function 'stralloc_ready': stralloc_pend.c:5:49: error: too many arguments to function 'stralloc_readyplus'; expected 0, have 2 5 | GEN_ALLOC_append(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus,stralloc_append) | ~ ^~~~~~~~~~~~~~~~~~ gen_allocdefs.h:32:8: note: in definition of macro 'GEN_ALLOC_append' 32 | { if (!ta_rplus(x,1)) return 0; x->field[x->len++] = *i; return 1; } | ^~~~~~~~ make[1]: *** [Makefile:497: stralloc_copy.o] Error 1 stralloc_eady.c:5:48: warning: old-style function definition [-Wold-style-definition] 5 | GEN_ALLOC_ready(stralloc,char,s,len,a,i,n,x,30,stralloc_ready) | ^~~~~~~~~~~~~~ stralloc_eady.c:5:1: note: in expansion of macro 'GEN_ALLOC_ready' 5 | GEN_ALLOC_ready(stralloc,char,s,len,a,i,n,x,30,stralloc_ready) | ^~~~~~~~~~~~~~~ stralloc.h:9:12: note: declared here 9 | extern int stralloc_readyplus(); | ^~~~~~~~~~~~~~~~~~ stralloc_eady.c:5:1: error: number of arguments doesn't match prototype In file included from stralloc_eady.c:2: stralloc.h:8:12: error: prototype declaration 8 | extern int stralloc_ready(); | ^~~~~~~~~~~~~~ make[1]: *** [Makefile:485: stralloc_cat.o] Error 1 strerr_sys.c: In function 'strerr_sysinit': In file included from auto-str.c:3: exit.h:4:13: error: conflicting types for '_exit'; have 'void(void)' 4 | extern void _exit(); | ^~~~~ strerr_sys.c:9:18: error: too many arguments to function 'error_str'; expected 0, have 1 9 | strerr_sys.x = error_str(errno); | ^~~~~~~~~ ~~~~~ In file included from strerr_sys.c:1: error.h:20:14: note: declared here 20 | extern char *error_str(); | ^~~~~~~~~ In file included from readwrite.h:5, from auto-str.c:2: /usr/include/unistd.h:624:13: note: previous declaration of '_exit' with type 'void(int)' 624 | extern void _exit (int __status) __attribute__ ((__noreturn__)); | ^~~~~ gen_allocdefs.h:11:11: error: too many arguments to function 'alloc_re'; expected 0, have 3 11 | if (alloc_re(&x->field,i * sizeof(type),x->a * sizeof(type))) return 1; \ | ^~~~~~~~ stralloc_eady.c:5:1: note: in expansion of macro 'GEN_ALLOC_ready' 5 | GEN_ALLOC_ready(stralloc,char,s,len,a,i,n,x,30,stralloc_ready) | ^~~~~~~~~~~~~~~ make[1]: *** [Makefile:448: str_chr.o] Error 1 auto-str.c: In function 'xputs': In file included from stralloc_eady.c:1: alloc.h:6:12: note: declared here 6 | extern int alloc_re(); | ^~~~~~~~ auto-str.c:8:6: warning: old-style function definition [-Wold-style-definition] 8 | void xputs(s) | ^~~~~ auto-str.c:11:7: error: too many arguments to function 'substdio_puts'; expected 0, have 2 11 | if (substdio_puts(&ss1,s) == -1) _exit(111); | ^~~~~~~~~~~~~ ~~~~ In file included from auto-str.c:1: substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ gen_allocdefs.h:15:33: error: too many arguments to function 'alloc'; expected 0, have 1 15 | return !!(x->field = (type *) alloc((x->a = n) * sizeof(type))); } | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ stralloc_eady.c:5:1: note: in expansion of macro 'GEN_ALLOC_ready' 5 | GEN_ALLOC_ready(stralloc,char,s,len,a,i,n,x,30,stralloc_ready) | ^~~~~~~~~~~~~~~ auto-str.c:11:36: error: too many arguments to function '_exit'; expected 0, have 1 11 | if (substdio_puts(&ss1,s) == -1) _exit(111); | ^~~~~ ~~~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ alloc.h:4:33: note: declared here 4 | extern /*@null@*//*@out@*/char *alloc(); | ^~~~~ auto-str.c: In function 'main': auto-str.c:14:6: warning: old-style function definition [-Wold-style-definition] 14 | void main(argc,argv) | ^~~~ auto-str.c:24:14: error: too many arguments to function '_exit'; expected 0, have 1 24 | if (!name) _exit(100); | ^~~~~ ~~~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ auto-str.c:26:15: error: too many arguments to function '_exit'; expected 0, have 1 26 | if (!value) _exit(100); | ^~~~~ ~~~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ stralloc_eady.c: In function 'stralloc_readyplus': stralloc_eady.c:6:52: warning: old-style function definition [-Wold-style-definition] 6 | GEN_ALLOC_readyplus(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus) | ^~~~~~~~~~~~~~~~~~ gen_allocdefs.h:18:5: note: in definition of macro 'GEN_ALLOC_readyplus' 18 | int ta_rplus(x,n) register ta *x; register unsigned int n; \ | ^~~~~~~~ stralloc_eady.c:6:1: error: number of arguments doesn't match prototype 6 | GEN_ALLOC_readyplus(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus) | ^~~~~~~~~~~~~~~~~~~ stralloc.h:9:12: error: prototype declaration 9 | extern int stralloc_readyplus(); | ^~~~~~~~~~~~~~~~~~ sgetopt.c: In function 'sgetoptmine': auto-str.c:42:7: error: too many arguments to function 'substdio_flush'; expected 0, have 1 42 | if (substdio_flush(&ss1) == -1) _exit(111); | ^~~~~~~~~~~~~~ ~~~~ stralloc_catb.c: In function 'stralloc_catb': stralloc_arts.c: In function 'stralloc_starts': substdio.h:20:12: note: declared here 20 | extern int substdio_flush(); | ^~~~~~~~~~~~~~ auto-str.c:42:35: error: too many arguments to function '_exit'; expected 0, have 1 42 | if (substdio_flush(&ss1) == -1) _exit(111); | ^~~~~ ~~~ sgetopt.c:19:16: warning: old-style function definition [-Wold-style-definition] 19 | #define getopt sgetoptmine | ^~~~~~~~~~~ sgetopt.c:28:5: note: in expansion of macro 'getopt' 28 | int getopt(argc,argv,opts) | ^~~~~~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ sgetopt.c:32:1: error: number of arguments doesn't match prototype 32 | { | ^ auto-str.c:43:3: error: too many arguments to function '_exit'; expected 0, have 1 43 | _exit(0); | ^~~~~ ~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ stralloc_catb.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int stralloc_catb(sa,s,n) | ^~~~~~~~~~~~~ stralloc_arts.c:5:5: warning: old-style function definition [-Wold-style-definition] 5 | int stralloc_starts(sa,s) | ^~~~~~~~~~~~~~~ In file included from sgetopt.c:15: sgetopt.h:17:12: error: prototype declaration 17 | extern int sgetoptmine(); | ^~~~~~~~~~~ gen_allocdefs.h:24:11: error: too many arguments to function 'alloc_re'; expected 0, have 3 24 | if (alloc_re(&x->field,i * sizeof(type),x->a * sizeof(type))) return 1; \ | ^~~~~~~~ stralloc_eady.c:6:1: note: in expansion of macro 'GEN_ALLOC_readyplus' 6 | GEN_ALLOC_readyplus(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus) | ^~~~~~~~~~~~~~~~~~~ alloc.h:6:12: note: declared here 6 | extern int alloc_re(); | ^~~~~~~~ stralloc_catb.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ stralloc_arts.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ stralloc_opys.c: In function 'stralloc_copys': In file included from stralloc_catb.c:1: stralloc.h:15:12: error: prototype declaration 15 | extern int stralloc_catb(); | ^~~~~~~~~~~~~ In file included from stralloc_arts.c:3: stralloc.h:17:12: error: prototype declaration 17 | extern int stralloc_starts(); | ^~~~~~~~~~~~~~~ gen_allocdefs.h:28:33: error: too many arguments to function 'alloc'; expected 0, have 1 28 | return !!(x->field = (type *) alloc((x->a = n) * sizeof(type))); } | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ stralloc_eady.c:6:1: note: in expansion of macro 'GEN_ALLOC_readyplus' 6 | GEN_ALLOC_readyplus(stralloc,char,s,len,a,i,n,x,30,stralloc_readyplus) | ^~~~~~~~~~~~~~~~~~~ stralloc_opys.c:5:5: warning: old-style function definition [-Wold-style-definition] 5 | int stralloc_copys(sa,s) | ^~~~~~~~~~~~~~ alloc.h:4:33: note: declared here 4 | extern /*@null@*//*@out@*/char *alloc(); | ^~~~~ stralloc_opys.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ stralloc_cats.c: In function 'stralloc_cats': sgetopt.c:41:7: error: too many arguments to function 'subgetopt'; expected 0, have 3 41 | c = subgetopt(argc,argv,opts); | ^~~~~~~~~ ~~~~ In file included from sgetopt.h:15: subgetopt.h:16:12: note: declared here 16 | extern int subgetopt(); | ^~~~~~~~~ In file included from stralloc_opys.c:3: stralloc.h:12:12: error: prototype declaration 12 | extern int stralloc_copys(); | ^~~~~~~~~~~~~~ stralloc_cats.c:5:5: warning: old-style function definition [-Wold-style-definition] 5 | int stralloc_cats(sa,s) | ^~~~~~~~~~~~~ stralloc_arts.c:10:9: error: too many arguments to function 'str_len'; expected 0, have 1 10 | len = str_len(s); | ^~~~~~~ ~ stralloc_catb.c:9:22: error: too many arguments to function 'stralloc_copyb'; expected 0, have 3 9 | if (!sa->s) return stralloc_copyb(sa,s,n); | ^~~~~~~~~~~~~~ ~~ sgetopt.c:45:7: error: too many arguments to function 'substdio_puts'; expected 0, have 2 45 | substdio_puts(subfderr,optprogname); | ^~~~~~~~~~~~~ ~~~~~~~~ stralloc.h:14:12: note: declared here 14 | extern int stralloc_copyb(); | ^~~~~~~~~~~~~~ stralloc_cats.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ alloc_re.c: In function 'alloc_re': In file included from sgetopt.c:12: substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ In file included from stralloc_arts.c:2: str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ stralloc_catb.c:10:8: error: too many arguments to function 'stralloc_readyplus'; expected 0, have 2 10 | if (!stralloc_readyplus(sa,n + 1)) return 0; | ^~~~~~~~~~~~~~~~~~ ~~ In file included from stralloc_cats.c:3: stralloc.h:13:12: error: prototype declaration 13 | extern int stralloc_cats(); | ^~~~~~~~~~~~~ stralloc_opys.c:9:30: error: too many arguments to function 'str_len'; expected 0, have 1 9 | return stralloc_copyb(sa,s,str_len(s)); | ^~~~~~~ ~ stralloc.h:9:12: note: declared here 9 | extern int stralloc_readyplus(); | ^~~~~~~~~~~~~~~~~~ alloc_re.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int alloc_re(x,m,n) | ^~~~~~~~ sgetopt.c:47:9: error: too many arguments to function 'substdio_puts'; expected 0, have 2 47 | substdio_puts(subfderr,": illegal option -- "); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ alloc_re.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ sgetopt.c:49:9: error: too many arguments to function 'substdio_puts'; expected 0, have 2 49 | substdio_puts(subfderr,": option requires an argument -- "); | ^~~~~~~~~~~~~ ~~~~~~~~ In file included from stralloc_opys.c:2: str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ stralloc_catb.c:11:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 11 | byte_copy(sa->s + sa->len,n,s); | ^~~~~~~~~ ~~~~~~~~~~~~~~~ sgetopt.c:50:7: error: too many arguments to function 'substdio_put'; expected 0, have 3 50 | substdio_put(subfderr,chp,2); | ^~~~~~~~~~~~ ~~~~~~~~ In file included from alloc_re.c:1: alloc.h:6:12: error: prototype declaration 6 | extern int alloc_re(); | ^~~~~~~~ substdio.h:21:12: note: declared here 21 | extern int substdio_put(); | ^~~~~~~~~~~~ stralloc_opys.c:9:10: error: too many arguments to function 'stralloc_copyb'; expected 0, have 3 9 | return stralloc_copyb(sa,s,str_len(s)); | ^~~~~~~~~~~~~~ ~~ sgetopt.c:51:7: error: too many arguments to function 'substdio_flush'; expected 0, have 1 51 | substdio_flush(subfderr); | ^~~~~~~~~~~~~~ ~~~~~~~~ substdio.h:20:12: note: declared here 20 | extern int substdio_flush(); | ^~~~~~~~~~~~~~ stralloc.h:14:12: note: declared here 14 | extern int stralloc_copyb(); | ^~~~~~~~~~~~~~ In file included from stralloc_catb.c:2: byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ stralloc_cats.c:9:29: error: too many arguments to function 'str_len'; expected 0, have 1 9 | return stralloc_catb(sa,s,str_len(s)); | ^~~~~~~ ~ In file included from stralloc_arts.c:1: byte.h:11:29: error: too many arguments to function 'byte_diff'; expected 0, have 3 11 | #define byte_equal(s,n,t) (!byte_diff((s),(n),(t))) | ^~~~~~~~~ ~~~ stralloc_arts.c:11:30: note: in expansion of macro 'byte_equal' 11 | return (sa->len >= len) && byte_equal(s,len,sa->s); | ^~~~~~~~~~ alloc_re.c:11:7: error: too many arguments to function 'alloc'; expected 0, have 1 11 | y = alloc(n); | ^~~~~ ~ byte.h:8:12: note: declared here 8 | extern int byte_diff(); | ^~~~~~~~~ alloc.h:4:33: note: declared here 4 | extern /*@null@*//*@out@*/char *alloc(); | ^~~~~ In file included from stralloc_cats.c:2: str.h:7:21: note: declared here 7 | extern unsigned int str_len(); | ^~~~~~~ stralloc_cats.c:9:10: error: too many arguments to function 'stralloc_catb'; expected 0, have 3 9 | return stralloc_catb(sa,s,str_len(s)); | ^~~~~~~~~~~~~ ~~ alloc_re.c:13:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 13 | byte_copy(y,m,*x); | ^~~~~~~~~ ~ stralloc.h:15:12: note: declared here 15 | extern int stralloc_catb(); | ^~~~~~~~~~~~~ In file included from alloc_re.c:2: byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ alloc_re.c:14:3: error: too many arguments to function 'alloc_free'; expected 0, have 1 14 | alloc_free(*x); | ^~~~~~~~~~ ~~ alloc.h:5:13: note: declared here 5 | extern void alloc_free(); | ^~~~~~~~~~ make[1]: *** [Makefile:129: envread.o] Error 1 make[1]: *** [Makefile:515: stralloc_pend.o] Error 1 stralloc_opyb.c: In function 'stralloc_copyb': stralloc_opyb.c:4:5: warning: old-style function definition [-Wold-style-definition] 4 | int stralloc_copyb(sa,s,n) | ^~~~~~~~~~~~~~ stralloc_opyb.c:8:1: error: number of arguments doesn't match prototype 8 | { | ^ In file included from stralloc_opyb.c:1: stralloc.h:14:12: error: prototype declaration 14 | extern int stralloc_copyb(); | ^~~~~~~~~~~~~~ stralloc_opyb.c:9:8: error: too many arguments to function 'stralloc_ready'; expected 0, have 2 9 | if (!stralloc_ready(sa,n + 1)) return 0; | ^~~~~~~~~~~~~~ ~~ subfdins.c: In function 'subfd_readsmall': stralloc.h:8:12: note: declared here 8 | extern int stralloc_ready(); | ^~~~~~~~~~~~~~ stralloc_opyb.c:10:3: error: too many arguments to function 'byte_copy'; expected 0, have 3 10 | byte_copy(sa->s,n,s); | ^~~~~~~~~ ~~~~~ subfdins.c:5:9: warning: old-style function definition [-Wold-style-definition] 5 | ssize_t subfd_readsmall(fd,buf,len) int fd; void *buf; size_t len; | ^~~~~~~~~~~~~~~ subfdins.c:6:1: error: number of arguments doesn't match prototype 6 | { | ^ In file included from stralloc_opyb.c:2: byte.h:6:13: note: declared here 6 | extern void byte_copy(); | ^~~~~~~~~ In file included from subfdins.c:3: subfd.h:13:16: error: prototype declaration 13 | extern ssize_t subfd_readsmall(); | ^~~~~~~~~~~~~~~ subfdins.c:7:7: error: too many arguments to function 'substdio_flush'; expected 0, have 1 7 | if (substdio_flush(subfdoutsmall) == -1) return -1; | ^~~~~~~~~~~~~~ ~~~~~~~~~~~~~ In file included from subfdins.c:2: substdio.h:20:12: note: declared here 20 | extern int substdio_flush(); | ^~~~~~~~~~~~~~ make[1]: *** [Makefile:420: sgetopt.o] Error 1 make[1]: *** [Makefile:489: stralloc_catb.o] Error 1 In file included from strerr_die.c:3: exit.h:4:13: warning: conflicting types for built-in function '_exit'; expected 'void(int)' [-Wbuiltin-declaration-mismatch] 4 | extern void _exit(); | ^~~~~ make[1]: *** [Makefile:481: stralloc_arts.o] Error 1 make[1]: *** [Makefile:17: alloc_re.o] Error 1 strerr_die.c: In function 'strerr_warn': strerr_die.c:6:6: warning: old-style function definition [-Wold-style-definition] 6 | void strerr_warn(x1,x2,x3,x4,x5,x6,se) | ^~~~~~~~~~~ strerr_die.c:9:1: error: number of arguments doesn't match prototype 9 | { | ^ In file included from strerr_die.c:4: strerr.h:17:13: error: prototype declaration 17 | extern void strerr_warn(); | ^~~~~~~~~~~ strerr_die.c:12:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 12 | if (x1) substdio_puts(subfderr,x1); | ^~~~~~~~~~~~~ ~~~~~~~~ In file included from strerr_die.c:1: substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ make[1]: *** [Makefile:32: auto-str.o] Error 1 strerr_die.c:13:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 13 | if (x2) substdio_puts(subfderr,x2); | ^~~~~~~~~~~~~ ~~~~~~~~ make[1]: *** [Makefile:510: stralloc_opys.o] Error 1 substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ make[1]: *** [Makefile:502: stralloc_eady.o] Error 1 make[1]: *** [Makefile:493: stralloc_cats.o] Error 1 strerr_die.c:14:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 14 | if (x3) substdio_puts(subfderr,x3); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:15:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 15 | if (x4) substdio_puts(subfderr,x4); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:16:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 16 | if (x5) substdio_puts(subfderr,x5); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:17:11: error: too many arguments to function 'substdio_puts'; expected 0, have 2 17 | if (x6) substdio_puts(subfderr,x6); | ^~~~~~~~~~~~~ ~~~~~~~~ make[1]: *** [Makefile:547: subgetopt.o] Error 1 substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ make[1]: *** [Makefile:527: strerr_sys.o] Error 1 make[1]: *** [Makefile:506: stralloc_opyb.o] Error 1 strerr_die.c:20:16: error: too many arguments to function 'substdio_puts'; expected 0, have 2 20 | if (se->x) substdio_puts(subfderr,se->x); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:21:16: error: too many arguments to function 'substdio_puts'; expected 0, have 2 21 | if (se->y) substdio_puts(subfderr,se->y); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:22:16: error: too many arguments to function 'substdio_puts'; expected 0, have 2 22 | if (se->z) substdio_puts(subfderr,se->z); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ make[1]: *** [Makefile:539: subfdins.o] Error 1 strerr_die.c:26:3: error: too many arguments to function 'substdio_puts'; expected 0, have 2 26 | substdio_puts(subfderr,"\n"); | ^~~~~~~~~~~~~ ~~~~~~~~ substdio.h:24:12: note: declared here 24 | extern int substdio_puts(); | ^~~~~~~~~~~~~ strerr_die.c:27:3: error: too many arguments to function 'substdio_flush'; expected 0, have 1 27 | substdio_flush(subfderr); | ^~~~~~~~~~~~~~ ~~~~~~~~ substdio.h:20:12: note: declared here 20 | extern int substdio_flush(); | ^~~~~~~~~~~~~~ strerr_die.c: In function 'strerr_die': strerr_die.c:30:6: warning: old-style function definition [-Wold-style-definition] 30 | void strerr_die(e,x1,x2,x3,x4,x5,x6,se) | ^~~~~~~~~~ strerr_die.c:34:1: error: number of arguments doesn't match prototype 34 | { | ^ strerr.h:18:13: error: prototype declaration 18 | extern void strerr_die(); | ^~~~~~~~~~ strerr_die.c:35:3: error: too many arguments to function 'strerr_warn'; expected 0, have 7 35 | strerr_warn(x1,x2,x3,x4,x5,x6,se); | ^~~~~~~~~~~ ~~ strerr_die.c:6:6: note: declared here 6 | void strerr_warn(x1,x2,x3,x4,x5,x6,se) | ^~~~~~~~~~~ strerr_die.c:36:3: error: too many arguments to function '_exit'; expected 0, have 1 36 | _exit(e); | ^~~~~ ~ exit.h:4:13: note: declared here 4 | extern void _exit(); | ^~~~~ make[1]: *** [Makefile:523: strerr_die.o] Error 1 alloc.c: In function 'alloc': alloc.c:18:26: warning: old-style function definition [-Wold-style-definition] 18 | /*@null@*//*@out@*/char *alloc(n) | ^~~~~ alloc.c:20:1: error: number of arguments doesn't match prototype 20 | { | ^ In file included from alloc.c:1: alloc.h:4:33: error: prototype declaration 4 | extern /*@null@*//*@out@*/char *alloc(); | ^~~~~ alloc.c: In function 'alloc_free': alloc.c:29:6: warning: old-style function definition [-Wold-style-definition] 29 | void alloc_free(x) | ^~~~~~~~~~ alloc.c:31:1: error: number of arguments doesn't match prototype 31 | { | ^ alloc.h:5:13: error: prototype declaration 5 | extern void alloc_free(); | ^~~~~~~~~~ make[1]: *** [Makefile:13: alloc.o] Error 1 make[1]: Leaving directory '/build/reproducible-path/fastforward-0.51' dh_auto_build: error: make -j40 "INSTALL=install --strip-program=true" returned exit code 2 make: *** [debian/rules:9: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/637096 and its subdirectories Thu Sep 11 11:54:02 UTC 2025 W: No second build log, what happened?