Diff of the two buildlogs: -- --- b1/build.log 2024-12-24 01:52:46.211058240 +0000 +++ b2/build.log 2024-12-24 02:06:31.937424745 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 23 13:43:34 -12 2024 -I: pbuilder-time-stamp: 1735004614 +I: Current time: Mon Jan 26 22:16:47 +14 2026 +I: pbuilder-time-stamp: 1769415407 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -34,54 +34,86 @@ dpkg-source: info: applying 09-xioinitialize.c.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/34110/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/D01_modify_environment starting +debug: Running on ionos6-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 26 08:18 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/29521/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=11 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=21 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='db055c1cd2284a86aa4cff96706bba13' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='34110' - PS1='# ' - PS2='> ' + INVOCATION_ID=8a6dd73ad6e34726b262102e36398c86 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=29521 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.6ERJWjoR/pbuilderrc_wqSQ --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6ERJWjoR/b1 --logfile b1/build.log socat_1.8.0.2-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - 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' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.6ERJWjoR/pbuilderrc_5EV1 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.6ERJWjoR/b2 --logfile b2/build.log socat_1.8.0.2-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos2-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/34110/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -181,7 +213,7 @@ Get: 48 http://deb.debian.org/debian unstable/main i386 libwrap0-dev i386 7.6.q-34 [23.5 kB] Get: 49 http://deb.debian.org/debian unstable/main i386 net-tools i386 2.10-1.1 [245 kB] Get: 50 http://deb.debian.org/debian unstable/main i386 openssl i386 3.3.2-2 [1387 kB] -Fetched 27.7 MB in 0s (73.8 MB/s) +Fetched 27.7 MB in 3s (11.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libelf1t64:i386. (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 ... 19966 files and directories currently installed.) @@ -398,7 +430,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/socat-1.8.0.2/ && 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 > ../socat_1.8.0.2-1_source.changes +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/socat-1.8.0.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../socat_1.8.0.2-1_source.changes dpkg-buildpackage: info: source package socat dpkg-buildpackage: info: source version 1.8.0.2-1 dpkg-buildpackage: info: source distribution unstable @@ -8347,7 +8383,7 @@ config.status: creating config.h make[1]: Leaving directory '/build/reproducible-path/socat-1.8.0.2' dh_auto_build - make -j11 + make -j21 make[1]: Entering directory '/build/reproducible-path/socat-1.8.0.2' gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o socat.o socat.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xioinitialize.o xioinitialize.c @@ -8382,79 +8418,33 @@ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-ip.o xio-ip.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-ip4.o xio-ip4.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-ip6.o xio-ip6.c -xio-interface.c: In function ‘xioopen_interface’: -xio-interface.c:111:4: warning: ‘__builtin_strncpy’ specified bound 16 equals destination size [-Wstringop-truncation] - 111 | strncpy(sfd->para.interface.name, ifname, IFNAMSIZ); - | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-ipapp.o xio-ipapp.c -xio-socket.c: In function ‘xiobind’: -xio-socket.c:2159:13: warning: ‘__builtin_strncpy’ specified bound 108 equals destination size [-Wstringop-truncation] - 2159 | strncpy(us->un.sun_path+(abstract?1:0), sockname, sizeof(us->un.sun_path)); - | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-tcp.o xio-tcp.c -xio-unix.c: In function ‘xiosetunix’: -xio-unix.c:101:4: warning: ‘__builtin_strncpy’ specified bound 108 equals destination size [-Wstringop-truncation] - 101 | strncpy(saun->sun_path, path, sizeof(saun->sun_path)); /* ok */ - | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-sctp.o xio-sctp.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-dccp.o xio-dccp.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-rawip.o xio-rawip.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-posixmq.o xio-posixmq.c -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-socks.o xio-socks.c -xio-ip6.c: In function ‘xiotype_ip6_join_source_group’: -xio-ip6.c:580:4: warning: ‘__builtin_strncpy’ output may be truncated copying 16 bytes from a string of length 511 [-Wstringop-truncation] - 580 | strncpy(opt->value2.u_string/*ifindex*/, buff, IF_NAMESIZE); +xio-interface.c: In function ‘xioopen_interface’: +xio-interface.c:111:4: warning: ‘__builtin_strncpy’ specified bound 16 equals destination size [-Wstringop-truncation] + 111 | strncpy(sfd->para.interface.name, ifname, IFNAMSIZ); | ^ +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-socks.o xio-socks.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-socks5.o xio-socks5.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-proxy.o xio-proxy.c +xio-unix.c: In function ‘xiosetunix’: +xio-unix.c:101:4: warning: ‘__builtin_strncpy’ specified bound 108 equals destination size [-Wstringop-truncation] + 101 | strncpy(saun->sun_path, path, sizeof(saun->sun_path)); /* ok */ + | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-udp.o xio-udp.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-udplite.o xio-udplite.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-progcall.o xio-progcall.c +xio-socket.c: In function ‘xiobind’: +xio-socket.c:2159:13: warning: ‘__builtin_strncpy’ specified bound 108 equals destination size [-Wstringop-truncation] + 2159 | strncpy(us->un.sun_path+(abstract?1:0), sockname, sizeof(us->un.sun_path)); + | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-exec.o xio-exec.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-system.o xio-system.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-shell.o xio-shell.c -In file included from xioopen.h:10, - from xio-socks.c:11: -xio-socks.c: In function ‘_xioopen_socks4_connect’: -xio-socks.c:419:64: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] - 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), - | ^~ -error.h:124:58: note: in definition of macro ‘Info7’ - 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) - | ^~ -xio-socks.c:338:18: note: object ‘buff’ of size 8 - 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; - | ^~~~ -xio-socks.c:419:39: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] - 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), - | ^~ -error.h:124:55: note: in definition of macro ‘Info7’ - 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) - | ^~ -xio-socks.c:338:18: note: object ‘buff’ of size 8 - 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; - | ^~~~ -xio-socks.c:419:19: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] - 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), - | ^~ -error.h:124:52: note: in definition of macro ‘Info7’ - 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) - | ^~ -xio-socks.c:338:18: note: object ‘buff’ of size 8 - 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; - | ^~~~ -xio-socks.c:424:17: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] - 424 | if (replyhead->version != 0) { - | ^~ -xio-socks.c:338:18: note: object ‘buff’ of size 8 - 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; - | ^~~~ -xio-socks.c:429:21: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] - 429 | switch (replyhead->action) { - | ^~ -xio-socks.c:338:18: note: object ‘buff’ of size 8 - 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; - | ^~~~ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-termios.o xio-termios.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-readline.o xio-readline.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-pty.o xio-pty.c @@ -8462,12 +8452,20 @@ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-streams.o xio-streams.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-namespaces.o xio-namespaces.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-ascii.o xio-ascii.c +xio-ip6.c: In function ‘xiotype_ip6_join_source_group’: +xio-ip6.c:580:4: warning: ‘__builtin_strncpy’ output may be truncated copying 16 bytes from a string of length 511 [-Wstringop-truncation] + 580 | strncpy(opt->value2.u_string/*ifindex*/, buff, IF_NAMESIZE); + | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xiolockfile.o xiolockfile.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-tcpwrap.o xio-tcpwrap.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-fs.o xio-fs.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o xio-tun.o xio-tun.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o error.o error.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o dalan.o dalan.c +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -D CC="\"gcc\"" -o procan.o ./procan.c +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o procan-cdefs.o procan-cdefs.c +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hostan.o hostan.c +gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fdname.o fdname.c xio-openssl.c: In function ‘_xioopen_openssl_listen’: xio-openssl.c:766:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 766 | Msg4(level, "SSL_accept(): %s / %s / %s / %s", error_string, @@ -8478,7 +8476,6 @@ /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -D CC="\"gcc\"" -o procan.o ./procan.c xio-openssl.c: In function ‘_xioopen_openssl_prepare’: xio-openssl.c:1289:7: warning: ‘DH_new’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1289 | dh = DH_new(); @@ -8521,7 +8518,6 @@ /usr/include/openssl/ec.h:1017:31: note: declared here 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o procan-cdefs.o procan-cdefs.c xio-openssl.c: In function ‘xioSSL_connect’: xio-openssl.c:2014:16: warning: ‘ERR_func_error_string’ is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2014 | Msg4(level, "SSL_connect(): %s / %s / %s / %s", error_string, @@ -8543,20 +8539,60 @@ /usr/include/openssl/err.h:459:35: note: declared here 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); | ^~~~~~~~~~~~~~~~~~~~~ -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o hostan.o hostan.c -gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o fdname.o fdname.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sysutils.o sysutils.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o utils.o utils.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o nestlex.o nestlex.c +fdname.c: In function ‘sockname’: +fdname.c:288:4: warning: ‘__builtin_strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation] + 288 | strncpy(protoname, protoentp->p_name, sizeof(protoname)); + | ^ +In file included from xioopen.h:10, + from xio-socks.c:11: +xio-socks.c: In function ‘_xioopen_socks4_connect’: +xio-socks.c:419:64: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] + 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), + | ^~ +error.h:124:58: note: in definition of macro ‘Info7’ + 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) + | ^~ +xio-socks.c:338:18: note: object ‘buff’ of size 8 + 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; + | ^~~~ +xio-socks.c:419:39: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] + 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), + | ^~ +error.h:124:55: note: in definition of macro ‘Info7’ + 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) + | ^~ +xio-socks.c:338:18: note: object ‘buff’ of size 8 + 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; + | ^~~~ +xio-socks.c:419:19: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] + 419 | replyhead->version, replyhead->action, ntohs(replyhead->port), + | ^~ +error.h:124:52: note: in definition of macro ‘Info7’ + 124 | #define Info7(m,a1,a2,a3,a4,a5,a6,a7) msg(E_INFO,m,a1,a2,a3,a4,a5,a6,a7) + | ^~ +xio-socks.c:338:18: note: object ‘buff’ of size 8 + 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; + | ^~~~ +xio-socks.c:424:17: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] + 424 | if (replyhead->version != 0) { + | ^~ +xio-socks.c:338:18: note: object ‘buff’ of size 8 + 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; + | ^~~~ +xio-socks.c:429:21: warning: array subscript ‘struct socks4[0]’ is partly outside array bounds of ‘unsigned char[8]’ [-Warray-bounds=] + 429 | switch (replyhead->action) { + | ^~ +xio-socks.c:338:18: note: object ‘buff’ of size 8 + 338 | unsigned char buff[SIZEOF_STRUCT_SOCKS4]; + | ^~~~ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o vsnprintf_r.o vsnprintf_r.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o snprinterr.o snprinterr.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o filan.o filan.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sycls.o sycls.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o sslcls.o sslcls.c -fdname.c: In function ‘sockname’: -fdname.c:288:4: warning: ‘__builtin_strncpy’ specified bound 1024 equals destination size [-Wstringop-truncation] - 288 | strncpy(protoname, protoentp->p_name, sizeof(protoname)); - | ^ gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o procan_main.o procan_main.c gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/socat-1.8.0.2=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -Wall -Wno-parentheses -DHAVE_CONFIG_H -I. -Wdate-time -D_FORTIFY_SOURCE=2 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -c -o filan_main.o filan_main.c sslcls.c: In function ‘sycPEM_read_bio_DHparams’: @@ -8579,13 +8615,13 @@ debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/socat-1.8.0.2' dh_auto_test - make -j11 test "TESTSUITEFLAGS=-j11 --verbose" VERBOSE=1 + make -j21 test "TESTSUITEFLAGS=-j21 --verbose" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/socat-1.8.0.2' ./test.sh RTNETLINK answers: Network is unreachable RTNETLINK answers: Network is unreachable Device "eth0" does not exist. -Using temp directory /tmp/pbuilder1/40935 +Using temp directory /tmp/pbuilder2/47283 testing if address array is sorted... ok testing if address options are sorted... ok test 1 UNISTDIO: unidirectional throughput from stdin to stdout... OK @@ -8645,7 +8681,7 @@ test 60 CHILDSETSID: child process with setsid... OK test 61 MAINSETSID: main process with setsid... OK Generating DH parameters, 2048 bit long safe prime -................................................................................+......................................................................................................................................+.....................................................................................................................................................+......................+...............................................................................................................................+.........................................................................................................................................................................................................................................................................................................................+..............................+.............................................................................+..................................................................+.....................+............................+........................................................+................................................................................................................................................................................+.....................................................................+.............................................................................................+..........................................................................................+............................................+............+...............................................+..................+..+......................+.......................................................................+.........................................................................+.............................................+..........................................................................+.......................................................................+...............+...............................................................+..............+........+.................................................................+........................................................................................................................................................................................................+.................................................+.........................................................................................................+....................................................................................................................................................................................+..........................................+.................................+.................................................................................................................+..................................................................................................................................................+.......................................+...........................................................................................................................................+....................................................................+...................................................................................................................................................................................................................................................................................................+..........................................................................................................................................................................................................................................................+...........................................+.................................................+...................................................................................................................................................................................................................................................................................................................................................................................................................................+..............+........+..............................................+...................+...........................................................................................+..................................................................................................................................................+.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................+..................................................+..........+..........................................................................................................................................................................................................................................................................................................................+...............+..........................................................................................................................+.................................................................................................+.....................................................................................................................................................................................................................+...............................................................................................................................................................................+......+...............................................................................................................................................................................................................................................................+......................................................................+.......................................................................................................................................................+......................................................................+......................+...................................................................................................................+....................................................................................................................................................................................................+.........+....+................................................................................................................................................................................................................................................+..............................................................................................................................................................+..................................+.................................................................................................................................................................+................................................................................................................................................................................................................................................+..................................................................................................................+..........................................................................................................................................................................................+.............................................................................................................+...................................+..+.....................................................................................................+..+................................................................................................................................................................................................................................+...............................................+................................+...............................+...............................................................................................................................................................................................................+.......................................................................+..................................................................................+.....................................................................................+....................................+.......................................................................................................................+..........................................................+..........................................................................................................................................................................................................+............+.....................................................................+................................................+.........................................................................................................................+...............................................................................................................................................................................................................+......+..............................................................................................................................................................................................................................................................................................................................+.........+..........+..............................+.................................................+...................................+......................................................+..+...............................................................................................................+..............+.....................+...............................................................................................................................................................................................................+.+.................................................................................+...............................................................................................+.....................................................................................................................................................................................................+....................................................+............................................................................+...............................................................................................+..........................................................................................................................+........................................................................+..................................................................................................................................................................................+..................................+......................................................................................+...............................................................................................................................................................................................................................+.................................................................+....................................................................+...................................................................................................+...............................................................................+....................................................................................................................................................................................................................................................................................................................................................................................................................................................+.............................+.............................................................................................................................................+.......+..............................................................................................................................................................................................................................................................................................................................................................................................................................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* +..........................................................................................................................................+..+..............................+.................................................................+..................+..............................................................................................................................................................................................................................................................................................................................+........................+..................................................................................................................................................................+................................................................................+......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................+............................................................................................................................................................................................................+.....+................................................................................................................................................................................................................+.................................................................................................................................................................................+.....................................................................................................................................................................................................................................................................................................................................................................................................................................+................................................................................................................................................................................................................................................................................+..................................................................................................+.....................................+....................................................................................................................................................+.........................+.........................................................................................................................................................................................................................................................................................................................................................................................+..................................................................................................................................................................................................................................................+.....................................................................................................................+..................................+.......................................................+.......................+..................................................................+........................................................................+................................................................................................+..............+..................................................................................................................................................................................................+.........................................................................................................................................................................................................................................................+.......................................................................................................................................+......................................................................................................................................+......................................................................+................................................................................................+...........................................................................................................................................................................................................................................................................................................................................................................................................................+...........................................+................................................+.........................................................................................+..........+......................+................................................................................................................................................+........................................................................................................................................................+............................+..........................................................................................................................................................................................................................................................................+..............................................+..........................+...................................................................................................................................................+...............................................................................................................................................................................................................................................................................................................................................................................................................................................+....+................................................................................................................+...........................................................................................................+..............................................+..............................................................................................................................................................................................................................................................................................................................................................................................................................................+...................................................................................................................................+...............................................+......................+.................................................................................++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++*++* test 62 OPENSSL_TCP4: openssl connect... TCP/IPv4 not available test 63 OPENSSLLISTEN_TCP4: openssl listen... TCP/IPv4 not available test 64 OPENSSLLISTEN_TCP6: openssl listen... TCP/IPv6 not available @@ -8708,7 +8744,9 @@ test 123 UDP6LOWPORT: security of UDP6-L with LOWPORT option... UDP6 not available test 124 UDP6TCPWRAP: security of UDP6-L with TCPWRAP option... not available test 125 OPENSSLTCP4_RANGE: security of SSL-L over TCP/IPv4 with RANGE option... OK -test 126 OPENSSLTCP4_SOURCEPORT: security of SSL-L with SOURCEPORT option... OK +test 126 OPENSSLTCP4_SOURCEPORT: security of SSL-L with SOURCEPORT option... NO RESULT (ph.2 server not working) + ./socat -t 0.012000 -s SSL-L:12027,pf=ip4,reuseaddr,fork,retry=1,,verify=0,cert=testsrv.crt,key=testsrv.key,sp=12027 echo +cat: /tmp/pbuilder2/47283/test126.stderr3: No such file or directory test 127 OPENSSLTCP4_LOWPORT: security of SSL-L with LOWPORT option... OK test 128 OPENSSLTCP4_TCPWRAP: security of SSL-L with TCPWRAP option... OK test 129 OPENSSLCERTSERVER: security of SSL-L with client certificate... OK @@ -8795,7 +8833,7 @@ test 213 IP4BROADCAST: raw IPv4 broadcast... raw IP4 not available test 214 UDP4MULTICAST_UNIDIR: UDP/IPv4 multicast, send only... not available test 215 IP4MULTICAST_UNIDIR: IPv4 multicast... not available -test 216 UDP6MULTICAST_UNIDIR: UDP/IPv6 multicast... IPv6 does not work on ionos2-i386 +test 216 UDP6MULTICAST_UNIDIR: UDP/IPv6 multicast... IPv6 does not work on i-capture-the-hostname test 218 IP4MULTICAST_BIDIR: IPv4 multicast, with reply... not available test 219 TUNREAD: reading data sent through tun interface... not available test 220 TUNINTERFACE: pass data through tun interface using INTERFACE... not available @@ -8899,7 +8937,14 @@ test 320 TCP6MAXCHILDREN: max-children option... TCP6 not available test 321 SCTP4MAXCHILDREN: max-children option... SCTP4 not available test 322 SCTP6MAXCHILDREN: max-children option... SCTP6 not available -test 323 UNIXMAXCHILDREN: max-children option... OK +test 323 UNIXMAXCHILDREN: max-children option... FAILED + ./socat -t 0.012000 -U FILE:/tmp/pbuilder2/47283/test323.stdout,o-trunc,o-creat,o-append UNIX-LISTEN:/tmp/pbuilder2/47283/test323.server,reuseaddr,fork,max-children=1 & +(echo "test323 Mon Jan 26 08:27:14 2026 5584 1"; sleep 2) | ./socat -t 0.012000 -u - UNIX-CONNECT:/tmp/pbuilder2/47283/test323.server,shut-null +echo "test323 Mon Jan 26 08:27:14 2026 5584 2" | ./socat -t 0.012000 -u - UNIX-CONNECT:/tmp/pbuilder2/47283/test323.server,shut-null +2026/01/26 08:27:14 socat[113406] W exiting on signal 15 +2026/01/26 08:27:14 socat[113456] W exiting on signal 15 +2d1 +< test323 Mon Jan 26 08:27:14 2026 5584 2 test 324 UDP4MAXCHILDREN: max-children option... UDP4 not available test 325 UDP6MAXCHILDREN: max-children option... UDP6 not available test 326 READLINE_OVFL: test for buffer overflow in readline prompt handling... READLINE not available @@ -9052,8 +9097,8 @@ test 483 REUSEADDR_NULL: test option reuseaddr without value... IPv4 not available test 484 TRY_ADDRS_4: try all available TCP4 addresses... nslookup not available test 485 TRY_ADDRS_4_6: for TCP try all available IPv4 and IPv6 addresses... IPv4 not available -test 486 NETNS: option netns (net namespace socat-40935-test486)... Must be root -test 487 NETNS_EXEC: option netns with EXEC (net namespace socat-40935-test487)... Must be root +test 486 NETNS: option netns (net namespace socat-47283-test486)... Must be root +test 487 NETNS_EXEC: option netns with EXEC (net namespace socat-47283-test487)... Must be root test 488 SOCKETPAIR_STREAM: stdio and internal socketpair with stream... OK test 489 SOCKETPAIR_DATAGRAM: stdio and internal socketpair with datagram... OK test 490 SOCKETPAIR_SEQPACKET: stdio and internal socketpair with seqpacket... OK @@ -9075,9 +9120,28 @@ test 509 UNIX_LISTEN_CONNECT_BIND_TEMPNAME: Option unix-bind-tempname... OK test 510 UNIX_LISTEN_CLIENT_BIND_TEMPNAME: Option unix-bind-tempname... OK test 511 UNIX_RECVFROM_CLIENT_BIND_TEMPNAME: Option unix-bind-tempname... OK -test 512 UNIX_RECVFROM_SENDTO_BIND_TEMPNAME: Option unix-bind-tempname... OK +test 512 UNIX_RECVFROM_SENDTO_BIND_TEMPNAME: Option unix-bind-tempname... FAILED + ./socat -t 0.012000 -lp server UNIX-RECVFROM:/tmp/pbuilder2/47283/test512.sock0,fork PIPE & +2026/01/26 08:28:17 server[92354] W exiting on signal 15 + ./socat -t 0.012000 -lp tempname TCP4-LISTEN:12081,reuseaddr,fork UNIX-SENDTO:/tmp/pbuilder2/47283/test512.sock0,bind-tempname=/tmp/pbuilder2/47283/test512.sock1.XXXXXX & +2026/01/26 08:28:17 tempname[92377] W exiting on signal 15 + ./socat -t 0.012000 -lp client - TCP4-CONNECT:localhost:12081 & + ./socat -t 0.012000 -lp client - TCP4-CONNECT:localhost:12081 +diff b: +1d0 +< test512 Mon Jan 26 08:28:17 2026 11400 b test 514 ABSTRACT_LISTEN_CLIENT_BIND_TEMPNAME: Option unix-bind-tempname... OK -test 515 ABSTRACT_RECVFROM_CLIENT_BIND_TEMPNAME: Option unix-bind-tempname... OK +test 515 ABSTRACT_RECVFROM_CLIENT_BIND_TEMPNAME: Option unix-bind-tempname... FAILED + ./socat -t 0.012000 -lp server ABSTRACT-RECVFROM:/tmp/pbuilder2/47283/test515.sock0,fork PIPE & +2026/01/26 08:28:19 server[93025] W exiting on signal 15 +2026/01/26 08:28:19 server[93530] E sendto(5, 0x566c0000, 41, 0, AF=1 "\0/tmp/pbuilder2/47283/test515.sock1.eMktpD\0", 45): Connection refused + ./socat -t 0.012000 -lp tempname TCP4-LISTEN:12084,reuseaddr,fork ABSTRACT-CLIENT:/tmp/pbuilder2/47283/test515.sock0,bind-tempname=/tmp/pbuilder2/47283/test515.sock1.XXXXXX & +2026/01/26 08:28:19 tempname[93189] W exiting on signal 15 + ./socat -t 0.012000 -lp client - TCP4-CONNECT:localhost:12084 & + ./socat -t 0.012000 -lp client - TCP4-CONNECT:localhost:12084 +diff b: +1d0 +< test515 Mon Jan 26 08:28:19 2026 6901 b test 516 ABSTRACT_RECVFROM_SENDTO_BIND_TEMPNAME: Option unix-bind-tempname... OK test 520 DCCP4: DCCP over IPv4... dccp4 not available on host test 521 UDPLITE4STREAM: echo via connection to UDP-Lite V4 socket... udplite4 not available on host @@ -9126,62 +9190,29 @@ test 564 V1800_SCTP_CONNECT_CONNECT_6_4: test regression of SCTP-CONNECT with IPv6,4 and binding to IPv4... Feature DEVTESTS not configured in ./socat test 565 V1800_DCCP_CONNECT_CONNECT_6_4: test regression of DCCP-CONNECT with IPv6,4 and binding to IPv4... Feature DEVTESTS not configured in ./socat test 566 READLINE_SH_OVERWRITE: Test the readline.sh file overwrite vulnerability... OK -Used temp directory /tmp/pbuilder1/40935 - you might want to remove it after analysis -Summary: 567 tests, 536 selected; 269 ok, 0 failed, 267 could not be performed -CANT: 24 25 26 27 30 33 34 35 36 37 38 39 40 41 42 43 44 46 62 63 64 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 102 111 112 113 114 115 116 120 121 122 123 124 131 132 133 134 135 136 137 150 151 152 153 154 155 156 166 168 169 172 173 174 176 177 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 209 210 211 213 214 215 216 218 219 220 232 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 296 307 307 308 309 310 318 319 320 321 322 324 325 326 355 356 357 358 359 360 361 362 372 373 374 375 376 377 378 395 399 400 401 402 403 405 406 409 411 412 413 414 415 416 453 465 469 470 474 475 476 480 481 482 483 484 485 486 487 491 492 504 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 +Used temp directory /tmp/pbuilder2/47283 - you might want to remove it after analysis +Summary: 567 tests, 536 selected; 265 ok, 3 failed, 268 could not be performed +CANT: 24 25 26 27 30 33 34 35 36 37 38 39 40 41 42 43 44 46 62 63 64 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 102 111 112 113 114 115 116 120 121 122 123 124 126 131 132 133 134 135 136 137 150 151 152 153 154 155 156 166 168 169 172 173 174 176 177 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 209 210 211 213 214 215 216 218 219 220 232 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 296 307 307 308 309 310 318 319 320 321 322 324 325 326 355 356 357 358 359 360 361 362 372 373 374 375 376 377 378 395 399 400 401 402 403 405 406 409 411 412 413 414 415 416 453 465 469 470 474 475 476 480 481 482 483 484 485 486 487 491 492 504 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 +FAILED: 323 512 515 +make[2]: *** [Makefile:193: test] Error 1 make[2]: Leaving directory '/build/reproducible-path/socat-1.8.0.2' +dh_auto_test: error: make -j21 test "TESTSUITEFLAGS=-j21 --verbose" VERBOSE=1 returned exit code 2 +make[1]: *** [debian/rules:19: override_dh_auto_test] Error 25 make[1]: Leaving directory '/build/reproducible-path/socat-1.8.0.2' - create-stamp debian/debhelper-build-stamp - dh_prep - dh_auto_install --destdir=debian/socat/ - make -j11 install DESTDIR=/build/reproducible-path/socat-1.8.0.2/debian/socat AM_UPDATE_INFO_DIR=no -make[1]: Entering directory '/build/reproducible-path/socat-1.8.0.2' -mkdir -p /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -/usr/bin/install -c -m 755 socat /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin/socat1 -ln -sf socat1 /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin/socat -/usr/bin/install -c -m 755 socat-chain.sh /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -/usr/bin/install -c -m 755 socat-mux.sh /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -/usr/bin/install -c -m 755 socat-broker.sh /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -/usr/bin/install -c -m 755 procan /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -/usr/bin/install -c -m 755 filan /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/bin -mkdir -p /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/share/man/man1 -/usr/bin/install -c -m 644 ./doc/socat.1 /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/share/man/man1/socat1.1 -ln -sf socat1.1 /build/reproducible-path/socat-1.8.0.2/debian/socat/usr/share/man/man1/socat.1 -make[1]: Leaving directory '/build/reproducible-path/socat-1.8.0.2' - dh_installdocs - dh_installchangelogs - dh_installexamples - dh_installman - dh_lintian - dh_perl - dh_link - dh_strip_nondeterminism - dh_compress - dh_fixperms - dh_missing - dh_dwz -a - dh_strip -a - dh_makeshlibs -a - dh_shlibdeps -a - dh_installdeb - dh_gencontrol - dh_md5sums - dh_builddeb -dpkg-deb: building package 'socat-dbgsym' in '../socat-dbgsym_1.8.0.2-1_i386.deb'. -dpkg-deb: building package 'socat' in '../socat_1.8.0.2-1_i386.deb'. - dpkg-genbuildinfo --build=binary -O../socat_1.8.0.2-1_i386.buildinfo - dpkg-genchanges --build=binary -O../socat_1.8.0.2-1_i386.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +make: *** [debian/rules:25: binary] Error 2 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Mon Jan 26 08:29:12 UTC 2026 +Filesystem Size Used Avail Use% Mounted on +tmpfs 3.9G 0 3.9G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/29521/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/34110 and its subdirectories -I: Current time: Mon Dec 23 13:52:45 -12 2024 -I: pbuilder-time-stamp: 1735005165 +I: removing directory /srv/workspace/pbuilder/29521 and its subdirectories