Diff of the two buildlogs: -- --- b1/build.log 2025-10-25 06:09:28.729732023 +0000 +++ b2/build.log 2025-10-25 06:11:05.245857436 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Nov 27 00:30:56 -12 2026 -I: pbuilder-time-stamp: 1795782656 +I: Current time: Sat Oct 25 20:09:30 +14 2025 +I: pbuilder-time-stamp: 1761372570 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying fix-wireshark-4.6-ftbfs.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3284460/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +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 Oct 25 06:09 /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/2647274/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2647274/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='d23613e989a54608b8e48df1909c35dd' - 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='3284460' - PS1='# ' - PS2='> ' + INVOCATION_ID=7de8fdeb30734ad887249bc39f51cc9a + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=2647274 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.VfAxmPav/pbuilderrc_f3AI --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.VfAxmPav/b1 --logfile b1/build.log termshark_2.4.0-3.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.VfAxmPav/pbuilderrc_UCIQ --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VfAxmPav/b2 --logfile b2/build.log termshark_2.4.0-3.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink03-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3284460/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -344,7 +376,7 @@ Get: 180 http://deb.debian.org/debian forky/main arm64 libwireshark18 arm64 4.4.9-1+b1 [19.1 MB] Get: 181 http://deb.debian.org/debian forky/main arm64 wireshark-common arm64 4.4.9-1+b1 [566 kB] Get: 182 http://deb.debian.org/debian forky/main arm64 tshark arm64 4.4.9-1+b1 [165 kB] -Fetched 139 MB in 1s (120 MB/s) +Fetched 139 MB in 0s (286 MB/s) Preconfiguring packages ... Selecting previously unselected package golang-golang-x-sys-dev. (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 ... 20002 files and directories currently installed.) @@ -950,8 +982,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Nov 27 12:31:25 UTC 2026. -Universal Time is now: Fri Nov 27 12:31:25 UTC 2026. +Local time is now: Sat Oct 25 06:10:01 UTC 2025. +Universal Time is now: Sat Oct 25 06:10:01 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.75-10+b1) ... @@ -1094,7 +1126,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/termshark-2.4.0/ && 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 > ../termshark_2.4.0-3_source.changes +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/termshark-2.4.0/ && 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 > ../termshark_2.4.0-3_source.changes dpkg-buildpackage: info: source package termshark dpkg-buildpackage: info: source version 2.4.0-3 dpkg-buildpackage: info: source distribution unstable @@ -1232,61 +1268,61 @@ src/github.com/gcla/termshark/widgets/wormhole/wormhole.go cd _build && go install -trimpath -v -p 12 -ldflags "-X github.com/gcla/termshark.Version=2.4.0" github.com/gcla/termshark github.com/gcla/termshark/assets github.com/gcla/termshark/assets/statik github.com/gcla/termshark/cmd/termshark github.com/gcla/termshark/configs/profiles github.com/gcla/termshark/pkg/capinfo github.com/gcla/termshark/pkg/cli github.com/gcla/termshark/pkg/confwatcher github.com/gcla/termshark/pkg/convs github.com/gcla/termshark/pkg/fields github.com/gcla/termshark/pkg/format github.com/gcla/termshark/pkg/noroot github.com/gcla/termshark/pkg/pcap github.com/gcla/termshark/pkg/pdmltree github.com/gcla/termshark/pkg/psmlmodel github.com/gcla/termshark/pkg/shark github.com/gcla/termshark/pkg/shark/wiresharkcfg github.com/gcla/termshark/pkg/streams github.com/gcla/termshark/pkg/summary github.com/gcla/termshark/pkg/system github.com/gcla/termshark/pkg/tailfile github.com/gcla/termshark/pkg/theme github.com/gcla/termshark/pkg/theme/modeswap github.com/gcla/termshark/pkg/tty github.com/gcla/termshark/ui github.com/gcla/termshark/ui/menuutil github.com/gcla/termshark/ui/tableutil github.com/gcla/termshark/widgets github.com/gcla/termshark/widgets/appkeys github.com/gcla/termshark/widgets/copymodetable github.com/gcla/termshark/widgets/copymodetree github.com/gcla/termshark/widgets/enableselected github.com/gcla/termshark/widgets/expander github.com/gcla/termshark/widgets/fileviewer github.com/gcla/termshark/widgets/filter github.com/gcla/termshark/widgets/framefocus github.com/gcla/termshark/widgets/hexdumper github.com/gcla/termshark/widgets/hexdumper2 github.com/gcla/termshark/widgets/ifwidget github.com/gcla/termshark/widgets/keepselected github.com/gcla/termshark/widgets/mapkeys github.com/gcla/termshark/widgets/minibuffer github.com/gcla/termshark/widgets/number github.com/gcla/termshark/widgets/regexstyle github.com/gcla/termshark/widgets/renderfocused github.com/gcla/termshark/widgets/resizable github.com/gcla/termshark/widgets/rossshark github.com/gcla/termshark/widgets/scrollabletable github.com/gcla/termshark/widgets/scrollabletext github.com/gcla/termshark/widgets/search github.com/gcla/termshark/widgets/streamwidget github.com/gcla/termshark/widgets/trackfocus github.com/gcla/termshark/widgets/withscrollbar github.com/gcla/termshark/widgets/wormhole internal/coverage/rtcov -internal/profilerecord -internal/goos +internal/unsafeheader internal/asan internal/msan -internal/unsafeheader -internal/goarch -internal/goexperiment -internal/runtime/syscall internal/byteorder internal/godebugs +internal/profilerecord +internal/goexperiment +internal/goarch +internal/goos +internal/runtime/syscall +internal/cpu sync/atomic +internal/abi +internal/runtime/math math/bits -unicode unicode/utf8 -internal/cpu -internal/itoa +internal/chacha8rand +unicode cmp -internal/abi -internal/runtime/math +internal/itoa encoding -internal/chacha8rand unicode/utf16 log/internal golang.org/x/text/encoding/internal/identifier image/color container/list -internal/nettrace -math -crypto/internal/fips140/alias -crypto/internal/fips140deps/byteorder -github.com/rivo/uniseg -crypto/internal/boring/sig internal/bytealg internal/runtime/atomic internal/runtime/sys +internal/nettrace +crypto/internal/fips140/alias +math +github.com/rivo/uniseg +crypto/internal/fips140deps/byteorder crypto/internal/fips140deps/cpu crypto/internal/fips140/subtle +crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias github.com/pelletier/go-toml/v2/internal/characters github.com/spf13/viper/internal/features log/slog/internal github.com/tevino/abool +internal/runtime/exithook github.com/gcla/termshark/assets github.com/golang/groupcache/lru golang.org/x/net/html/atom golang.org/x/text/internal/utf8internal +internal/stringslite github.com/klauspost/compress/internal/le github.com/coder/websocket/internal/util github.com/psanford/wormhole-william/rendezvous/internal/msgs github.com/psanford/wormhole-william/version golang.org/x/crypto/internal/alias golang.org/x/crypto/salsa20/salsa -internal/runtime/exithook -internal/stringslite internal/race internal/sync internal/runtime/maps @@ -1294,86 +1330,86 @@ internal/reflectlite iter weak -sync crypto/subtle -maps +sync slices -sort +maps +internal/testlog +log/slog/internal/buffer +github.com/sagikazarmark/locafero/internal/queue errors +sort +gitlab.com/jonas.jasas/condchan internal/bisect -github.com/sagikazarmark/locafero/internal/queue -unique -log/slog/internal/buffer internal/singleflight -internal/testlog -gitlab.com/jonas.jasas/condchan +unique runtime/cgo io internal/oserror strconv path -github.com/go-viper/mapstructure/v2/internal/errors github.com/hashicorp/golang-lru/simplelru +github.com/go-viper/mapstructure/v2/internal/errors vendor/golang.org/x/net/dns/dnsmessage math/rand/v2 syscall internal/godebug -hash -strings bytes -hash/crc32 -internal/saferio golang.org/x/text/internal/tag +hash +internal/saferio crypto/internal/randutil -math/rand -crypto/internal/fips140deps/godebug -hash/fnv +strings +hash/crc32 reflect +golang.org/x/text/transform +hash/fnv +math/rand net/netip crypto -golang.org/x/text/transform +crypto/internal/fips140deps/godebug vendor/golang.org/x/text/transform github.com/coder/websocket/internal/bpool golang.org/x/text/encoding golang.org/x/text/runes -bufio +regexp/syntax crypto/internal/impl crypto/internal/fips140 -html net/http/internal/ascii -regexp/syntax +bufio +html github.com/kballard/go-shellquote +golang.org/x/text/encoding/internal +github.com/gdamore/encoding crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 -github.com/gdamore/encoding -time -internal/syscall/unix -internal/syscall/execenv crypto/internal/fips140/sha512 crypto/tls/internal/fips140tls -golang.org/x/text/encoding/internal golang.org/x/text/encoding/charmap golang.org/x/text/encoding/japanese golang.org/x/text/encoding/korean crypto/sha3 -golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/simplifiedchinese +time +golang.org/x/text/encoding/traditionalchinese +internal/syscall/unix +internal/syscall/execenv crypto/internal/fips140/hmac crypto/internal/fips140hash -golang.org/x/text/encoding/unicode crypto/internal/fips140/check +golang.org/x/text/encoding/unicode crypto/internal/fips140/aes crypto/internal/fips140/nistec/fiat regexp crypto/internal/fips140/edwards25519/field crypto/internal/fips140/bigmod crypto/internal/fips140/hkdf -crypto/internal/fips140/tls12 crypto/internal/fips140/edwards25519 +crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 -io/fs -internal/poll context +internal/poll +io/fs internal/filepathlite github.com/spf13/afero/internal/common os @@ -1381,50 +1417,47 @@ internal/fmtsort github.com/adam-hanna/arrayOperations encoding/binary +encoding/base64 vendor/golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/internal/poly1305 github.com/mreiferson/go-snappystream/snappy-go golang.org/x/sys/unix -encoding/base64 golang.org/x/crypto/nacl/secretbox -path/filepath +encoding/pem +fmt github.com/mattn/go-runewidth +crypto/internal/sysrand +path/filepath os/signal io/ioutil -crypto/internal/sysrand -net github.com/klauspost/compress/internal/godebug -fmt -encoding/pem +net crypto/internal/entropy crypto/internal/fips140/drbg os/exec +github.com/flytam/filenamify github.com/shibukawa/configdir github.com/spf13/afero/mem -github.com/flytam/filenamify -crypto/internal/fips140only -crypto/internal/fips140/ecdh crypto/internal/fips140/aes/gcm -crypto/internal/fips140/ecdsa +crypto/internal/fips140only crypto/internal/fips140/ed25519 crypto/internal/fips140/mlkem +crypto/internal/fips140/rsa crypto/md5 crypto/rc4 -crypto/internal/fips140/rsa +crypto/internal/fips140/ecdsa +crypto/internal/fips140/ecdh crypto/cipher github.com/gcla/termshark/pkg/tailfile github.com/creack/pty github.com/mitchellh/go-homedir -crypto/internal/boring -crypto/des -vendor/golang.org/x/crypto/chacha20 -compress/flate -encoding/xml -text/tabwriter -encoding/gob encoding/json +encoding/xml database/sql/driver +encoding/gob log +compress/flate +text/tabwriter github.com/gdamore/tcell/v2/terminfo github.com/hashicorp/golang-lru github.com/pkg/errors @@ -1440,21 +1473,21 @@ github.com/gdamore/tcell/v2/terminfo/dynamic github.com/gdamore/tcell/v2/terminfo/a/aixterm github.com/gdamore/tcell/v2/terminfo/a/alacritty -github.com/gdamore/tcell/v2/terminfo/base github.com/gdamore/tcell/v2/terminfo/b/beterm +github.com/gdamore/tcell/v2/terminfo/base github.com/gdamore/tcell/v2/terminfo/c/cygwin github.com/gdamore/tcell/v2/terminfo/d/dtterm github.com/gdamore/tcell/v2/terminfo/e/emacs +compress/gzip github.com/gdamore/tcell/v2/terminfo/f/foot github.com/gdamore/tcell/v2/terminfo/g/gnome github.com/gdamore/tcell/v2/terminfo/h/hpterm -compress/gzip github.com/gdamore/tcell/v2/terminfo/k/konsole github.com/gdamore/tcell/v2/terminfo/k/kterm github.com/gdamore/tcell/v2/terminfo/l/linux github.com/gdamore/tcell/v2/terminfo/p/pcansi -github.com/gdamore/tcell/v2/terminfo/s/screen github.com/gdamore/tcell/v2/terminfo/r/rxvt +github.com/gdamore/tcell/v2/terminfo/s/screen github.com/gdamore/tcell/v2/terminfo/s/simpleterm github.com/gdamore/tcell/v2/terminfo/s/sun github.com/gdamore/tcell/v2/terminfo/v/vt320 @@ -1463,175 +1496,178 @@ github.com/gdamore/tcell/v2/terminfo/v/vt52 github.com/gdamore/tcell/v2/terminfo/w/wy50 github.com/gdamore/tcell/v2/terminfo/w/wy60 +runtime/pprof github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi github.com/gdamore/tcell/v2/terminfo/x/xfce -runtime/pprof github.com/gdamore/tcell/v2/terminfo/x/xterm_ghostty github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty net/url golang.org/x/text/unicode/norm +crypto/internal/boring +github.com/gdamore/tcell/v2/terminfo/extended math/big crypto/aes -github.com/gdamore/tcell/v2/terminfo/extended +crypto/des crypto/ecdh crypto/sha512 crypto/hmac -vendor/golang.org/x/crypto/chacha20poly1305 +vendor/golang.org/x/crypto/chacha20 crypto/sha1 crypto/sha256 encoding/hex vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/crypto/chacha20poly1305 mime mime/quotedprintable net/http/internal github.com/spf13/cast/internal text/template/parse +github.com/blang/semver +github.com/lucasb-eyer/go-colorful flag +github.com/sirupsen/logrus golang.org/x/term github.com/fsnotify/fsnotify/internal vendor/golang.org/x/text/secure/bidirule -github.com/fsnotify/fsnotify -github.com/subosito/gotenv -github.com/blang/semver -github.com/sirupsen/logrus -github.com/lucasb-eyer/go-colorful github.com/spf13/viper/internal/encoding/json +github.com/subosito/gotenv +github.com/fsnotify/fsnotify github.com/pelletier/go-toml/v2/internal/danger go.yaml.in/yaml/v3 log/slog github.com/pelletier/go-toml/v2/unstable github.com/mattn/go-isatty +github.com/gdamore/tcell/v2 archive/zip github.com/gcla/termshark/pkg/format +github.com/mreiferson/go-snappystream +text/template +gopkg.in/fsnotify/fsnotify.v1 +github.com/gcla/gowid/gwutil crypto/rand crypto/elliptic crypto/internal/boring/bbig encoding/asn1 -crypto/dsa crypto/ed25519 -github.com/gdamore/tcell/v2 crypto/internal/hpke crypto/rsa +crypto/dsa vendor/golang.org/x/net/idna -text/template github.com/pelletier/go-toml/v2/internal/tracker -github.com/gcla/gowid/gwutil -github.com/mreiferson/go-snappystream -gopkg.in/fsnotify/fsnotify.v1 -github.com/pelletier/go-toml/v2 github.com/jessevdk/go-flags -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix github.com/pkg/term/termios github.com/gcla/deep github.com/antchfx/xpath -golang.org/x/net/html +github.com/pelletier/go-toml/v2 github.com/gcla/termshark/pkg/tty -crypto/ecdsa +golang.org/x/net/html golang.org/x/text/internal/language +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +html/template github.com/gcla/termshark/pkg/shark/wiresharkcfg github.com/klauspost/compress/flate -html/template +github.com/gcla/gowid +crypto/ecdsa github.com/spf13/viper/internal/encoding/yaml github.com/psanford/wormhole-william/internal/crypto +github.com/spf13/viper/internal/encoding/toml github.com/coder/websocket/internal/errd github.com/coder/websocket/internal/xsync github.com/psanford/wormhole-william/wordlist -github.com/spf13/viper/internal/encoding/toml -github.com/gcla/termshark/pkg/cli -github.com/gcla/gowid golang.org/x/crypto/hkdf salsa.debian.org/vasudev/gospake2/groups internal/profile runtime/trace salsa.debian.org/vasudev/gospake2/ed25519group golang.org/x/text/internal/language/compact +github.com/gcla/termshark/pkg/cli +github.com/spf13/cast salsa.debian.org/vasudev/gospake2 golang.org/x/text/language github.com/klauspost/compress/zip -github.com/spf13/cast golang.org/x/text/encoding/htmlindex golang.org/x/net/html/charset -crypto/x509 -vendor/golang.org/x/net/http/httpproxy -net/textproto -github.com/go-viper/mapstructure/v2 -github.com/spf13/pflag -vendor/golang.org/x/net/http/httpguts -mime/multipart github.com/spf13/viper/internal/encoding/dotenv github.com/gcla/gowid/vim github.com/gcla/gowid/widgets/button github.com/gcla/gowid/widgets/fill -github.com/gcla/gowid/widgets/isselected -github.com/gcla/gowid/widgets/styled -github.com/gcla/termshark/pkg/system github.com/gcla/gowid/widgets/cellmod +github.com/gcla/gowid/widgets/divider github.com/gcla/gowid/widgets/clicktracker +github.com/gcla/gowid/widgets/styled +github.com/gcla/termshark/pkg/system +github.com/gcla/gowid/widgets/isselected github.com/gcla/gowid/widgets/text -github.com/gcla/gowid/widgets/divider github.com/gcla/gowid/widgets/hpadding github.com/gcla/gowid/widgets/padding +github.com/gcla/gowid/widgets/checkbox github.com/gcla/gowid/widgets/shadow github.com/gcla/gowid/widgets/disable github.com/gcla/gowid/widgets/holder github.com/gcla/gowid/widgets/keypress -github.com/gcla/gowid/widgets/checkbox github.com/gcla/gowid/widgets/null github.com/gcla/gowid/widgets/paragraph github.com/gcla/gowid/widgets/selectable github.com/gcla/gowid/widgets/vscroll -github.com/gcla/gowid/widgets/vpadding -github.com/gcla/gowid/widgets/overlay -github.com/gcla/gowid/widgets/boxadapter github.com/gcla/gowid/widgets/columns github.com/gcla/gowid/widgets/list github.com/gcla/gowid/widgets/pile -github.com/gcla/gowid/widgets/radio +github.com/gcla/gowid/widgets/vpadding +github.com/gcla/gowid/widgets/boxadapter github.com/gcla/termshark/widgets/appkeys -github.com/gcla/gowid/widgets/menu -github.com/gcla/termshark/widgets/expander github.com/gcla/termshark/widgets/enableselected +github.com/gcla/gowid/widgets/radio +github.com/gcla/gowid/widgets/overlay +github.com/gcla/gowid/widgets/framed +github.com/gcla/gowid/widgets/edit +github.com/gcla/gowid/widgets/progress +github.com/gcla/gowid/widgets/spinner +github.com/gcla/termshark/widgets/expander github.com/gcla/termshark/widgets/ifwidget github.com/gcla/termshark/widgets/keepselected +github.com/gcla/gowid/widgets/menu github.com/gcla/termshark/widgets/mapkeys github.com/gcla/termshark/widgets/rossshark +github.com/gcla/termshark/widgets/scrollabletext +github.com/gcla/termshark/widgets/regexstyle github.com/gcla/termshark/widgets/trackfocus github.com/gcla/termshark/pkg/theme/modeswap github.com/gcla/gowid/widgets/palettemap -github.com/gcla/termshark/widgets -github.com/gcla/termshark/widgets/renderfocused -github.com/gcla/gowid/widgets/terminal -github.com/gcla/gowid/widgets/framed -github.com/gcla/gowid/widgets/edit -github.com/gcla/gowid/widgets/progress github.com/gcla/termshark/widgets/resizable -github.com/gcla/gowid/widgets/spinner github.com/gcla/termshark/widgets/number -github.com/gcla/termshark/widgets/scrollabletext -github.com/gcla/termshark/widgets/regexstyle -github.com/gcla/gowid/widgets/tree -github.com/gcla/termshark/widgets/hexdumper2 -github.com/gcla/gowid/widgets/table +github.com/gcla/gowid/widgets/terminal +github.com/gcla/termshark/widgets/renderfocused github.com/gcla/gowid/widgets/dialog -github.com/gcla/termshark/ui/menuutil github.com/gcla/termshark/widgets/framefocus -crypto/tls +github.com/gcla/termshark/widgets +github.com/gcla/gowid/widgets/table +github.com/gcla/gowid/widgets/tree +github.com/gcla/termshark/ui/menuutil +github.com/gcla/termshark/widgets/hexdumper2 +crypto/x509 +net/textproto +github.com/go-viper/mapstructure/v2 +vendor/golang.org/x/net/http/httpproxy +github.com/spf13/pflag github.com/gcla/termshark/widgets/minibuffer github.com/gcla/termshark/pkg/noroot +mime/multipart +vendor/golang.org/x/net/http/httpguts github.com/gcla/termshark/pkg/psmlmodel github.com/gcla/termshark/widgets/withscrollbar github.com/gcla/termshark/widgets/copymodetable github.com/gcla/termshark/widgets/scrollabletable github.com/gcla/termshark/widgets/fileviewer +crypto/tls net/http/httptrace net/http github.com/rakyll/statik/fs net/http/pprof -github.com/antchfx/xmlquery github.com/spf13/afero +github.com/antchfx/xmlquery github.com/coder/websocket github.com/gcla/termshark/assets/statik github.com/gcla/termshark/pkg/pdmltree @@ -1645,14 +1681,14 @@ github.com/gcla/termshark github.com/gcla/termshark/pkg/shark github.com/gcla/termshark/pkg/summary -github.com/gcla/termshark/pkg/fields github.com/gcla/termshark/pkg/confwatcher -github.com/gcla/termshark/ui/tableutil +github.com/gcla/termshark/pkg/fields github.com/gcla/termshark/widgets/copymodetree -github.com/gcla/termshark/widgets/wormhole +github.com/gcla/termshark/ui/tableutil github.com/gcla/termshark/widgets/hexdumper -github.com/gcla/termshark/pkg/pcap +github.com/gcla/termshark/widgets/wormhole github.com/gcla/termshark/widgets/filter +github.com/gcla/termshark/pkg/pcap github.com/gcla/termshark/widgets/search github.com/gcla/termshark/pkg/capinfo github.com/gcla/termshark/pkg/convs @@ -1682,9 +1718,9 @@ === RUN TestMACComp1 --- PASS: TestMACComp1 (0.00s) === RUN TestFolders ---- PASS: TestFolders (0.96s) +--- PASS: TestFolders (0.79s) PASS -ok github.com/gcla/termshark 0.978s +ok github.com/gcla/termshark 0.806s ? github.com/gcla/termshark/assets [no test files] ? github.com/gcla/termshark/assets/statik [no test files] ? github.com/gcla/termshark/cmd/termshark [no test files] @@ -1694,19 +1730,19 @@ ? github.com/gcla/termshark/pkg/confwatcher [no test files] ? github.com/gcla/termshark/pkg/convs [no test files] === RUN TestFields1 ---- PASS: TestFields1 (0.51s) +--- PASS: TestFields1 (1.01s) PASS -ok github.com/gcla/termshark/pkg/fields 0.530s +ok github.com/gcla/termshark/pkg/fields 1.050s === RUN TestHexDump1 --- PASS: TestHexDump1 (0.00s) PASS -ok github.com/gcla/termshark/pkg/format 0.012s +ok github.com/gcla/termshark/pkg/format 0.020s ? github.com/gcla/termshark/pkg/noroot [no test files] ? github.com/gcla/termshark/pkg/pcap [no test files] === RUN TestPdml1 --- PASS: TestPdml1 (0.00s) PASS -ok github.com/gcla/termshark/pkg/pdmltree 0.012s +ok github.com/gcla/termshark/pkg/pdmltree 0.024s ? github.com/gcla/termshark/pkg/psmlmodel [no test files] === RUN TestCF1 GCLA: adding {Absolute date, as YYYY-MM-DD, and time %Yt false} @@ -1755,9 +1791,9 @@ GCLA: adding {UTC date, as YYYY/DOY, and time %YDOYut false} GCLA: adding {UTC time %Aut false} GCLA: adding {Time (format as specified) %t false} ---- PASS: TestCF1 (0.24s) +--- PASS: TestCF1 (0.48s) PASS -ok github.com/gcla/termshark/pkg/shark 0.251s +ok github.com/gcla/termshark/pkg/shark 0.510s === RUN TestArgConv Result is gui.qt.font_name: Liberation Mono,11,-1,5,50,0,0,0,0,0 gui.column.format: "No.", "%m", "Time", "%t", "Source", "%s", "Destination", "%d", "Protocol", "%p", "Length", "%L", "Info", "%i", "gcla1", "%Yut", "Flags", "%Cus:ip.flags:0:R", "Authority RRs", "%Cus:nbns.count.auth_rr:0:R" @@ -1765,9 +1801,9 @@ Result is gui.qt.font_name: Liberation Mono,11,-1,5,50,0,0,0,0,0 gui.column.format: "No.", "%m", "Time", "%t", "Source", "%s", "Destination", "%d", "Protocol", "%p", "Length", "%L", "Info", "%i", "gcla1", "%Yut", "Flags", "%Cus:ip.flags:0:R", "Authority RRs", "%Cus:nbns.count.auth_rr:0:R" gui.column.hidden: %Yut, %Cus:ip.flags:0:R of type *wiresharkcfg.Config ---- PASS: TestArgConv (0.18s) +--- PASS: TestArgConv (0.33s) PASS -ok github.com/gcla/termshark/pkg/shark/wiresharkcfg 0.196s +ok github.com/gcla/termshark/pkg/shark/wiresharkcfg 0.355s === RUN TestArgConv GCLA: testing ' @@ -2033,9 +2069,9 @@ ' --- PASS: TestArgConv3 (0.00s) === RUN TestDecode1 ---- PASS: TestDecode1 (0.00s) +--- PASS: TestDecode1 (0.01s) PASS -ok github.com/gcla/termshark/pkg/streams 0.016s +ok github.com/gcla/termshark/pkg/streams 0.041s ? github.com/gcla/termshark/pkg/summary [no test files] ? github.com/gcla/termshark/pkg/system [no test files] ? github.com/gcla/termshark/pkg/tailfile [no test files] @@ -2045,7 +2081,7 @@ === RUN TestScan1 --- PASS: TestScan1 (0.00s) PASS -ok github.com/gcla/termshark/ui 0.015s +ok github.com/gcla/termshark/ui 0.016s ? github.com/gcla/termshark/ui/menuutil [no test files] ? github.com/gcla/termshark/ui/tableutil [no test files] ? github.com/gcla/termshark/widgets [no test files] @@ -2058,29 +2094,29 @@ ? github.com/gcla/termshark/widgets/filter [no test files] ? github.com/gcla/termshark/widgets/framefocus [no test files] === RUN TestDump1 -time="2026-11-27T00:32:12-12:00" level=info msg="Canvas1 is 0000 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 abcdefgh ijklmnop \n 0010 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 qrstuvwx yz012345 \n 0020 36 37 38 39 20 61 62 63 64 65 66 67 68 69 6a 6b 6789 abc defghijk \n 0030 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 lmnopqrs tuvwxyz0 \n 0040 31 32 33 34 35 36 37 38 39 12345678 9 " +time="2025-10-25T20:10:51+14:00" level=info msg="Canvas1 is 0000 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 abcdefgh ijklmnop \n 0010 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 34 35 qrstuvwx yz012345 \n 0020 36 37 38 39 20 61 62 63 64 65 66 67 68 69 6a 6b 6789 abc defghijk \n 0030 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 lmnopqrs tuvwxyz0 \n 0040 31 32 33 34 35 36 37 38 39 12345678 9 " --- PASS: TestDump1 (0.00s) === RUN TestDump2 -time="2026-11-27T00:32:12-12:00" level=info msg="Canvas2 is " +time="2025-10-25T20:10:51+14:00" level=info msg="Canvas2 is " --- PASS: TestDump2 (0.00s) PASS -ok github.com/gcla/termshark/widgets/hexdumper 0.020s +ok github.com/gcla/termshark/widgets/hexdumper 0.015s ? github.com/gcla/termshark/widgets/hexdumper2 [no test files] ? github.com/gcla/termshark/widgets/ifwidget [no test files] ? github.com/gcla/termshark/widgets/keepselected [no test files] ? github.com/gcla/termshark/widgets/mapkeys [no test files] ? github.com/gcla/termshark/widgets/minibuffer [no test files] === RUN TestNumber1 -time="2026-11-27T00:32:12-12:00" level=info msg="Canvas is 2 [^v]" +time="2025-10-25T20:10:51+14:00" level=info msg="Canvas is 2 [^v]" --- PASS: TestNumber1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/number 0.013s +ok github.com/gcla/termshark/widgets/number 0.012s ? github.com/gcla/termshark/widgets/regexstyle [no test files] ? github.com/gcla/termshark/widgets/renderfocused [no test files] === RUN TestOffset1 --- PASS: TestOffset1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/resizable 0.009s +ok github.com/gcla/termshark/widgets/resizable 0.010s ? github.com/gcla/termshark/widgets/rossshark [no test files] ? github.com/gcla/termshark/widgets/scrollabletable [no test files] ? github.com/gcla/termshark/widgets/scrollabletext [no test files] @@ -2089,11 +2125,11 @@ === RUN TestTrackFocus1 --- PASS: TestTrackFocus1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/trackfocus 0.013s +ok github.com/gcla/termshark/widgets/trackfocus 0.009s === RUN Test1 --- PASS: Test1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/withscrollbar 0.011s +ok github.com/gcla/termshark/widgets/withscrollbar 0.009s ? github.com/gcla/termshark/widgets/wormhole [no test files] create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -2124,8 +2160,8 @@ dpkg-gencontrol: warning: package termshark: substitution variable ${misc:Static-Built-Using} unused, but is defined dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang -dpkg-deb: building package 'termshark' in '../termshark_2.4.0-3_arm64.deb'. dpkg-deb: building package 'termshark-dbgsym' in '../termshark-dbgsym_2.4.0-3_arm64.deb'. +dpkg-deb: building package 'termshark' in '../termshark_2.4.0-3_arm64.deb'. dpkg-genbuildinfo --build=binary -O../termshark_2.4.0-3_arm64.buildinfo dpkg-genchanges --build=binary -O../termshark_2.4.0-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -2133,12 +2169,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2647274/tmp/hooks/B01_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/3284460 and its subdirectories -I: Current time: Fri Nov 27 00:32:27 -12 2026 -I: pbuilder-time-stamp: 1795782747 +I: removing directory /srv/workspace/pbuilder/2647274 and its subdirectories +I: Current time: Sat Oct 25 20:11:04 +14 2025 +I: pbuilder-time-stamp: 1761372664