Diff of the two buildlogs: -- --- b1/build.log 2025-01-19 17:46:09.304832992 +0000 +++ b2/build.log 2025-01-19 17:48:19.519004446 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Feb 21 12:06:31 -12 2026 -I: pbuilder-time-stamp: 1771718791 +I: Current time: Mon Jan 20 07:46:12 +14 2025 +I: pbuilder-time-stamp: 1737308772 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -25,51 +25,83 @@ dpkg-source: info: applying add-support-for-loong64.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3574093/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3954032/tmp/hooks/D01_modify_environment starting +debug: Running on infom01-amd64. +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 19 17:46 /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/3954032/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3954032/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' + 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]="x86_64-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=amd64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='76328791b8734c4683e06f130bc99e27' - 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='3574093' - PS1='# ' - PS2='> ' + INVOCATION_ID=da9158949b644b98bf47cea925326447 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=3954032 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.7FiBptTp/pbuilderrc_PwTY --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7FiBptTp/b1 --logfile b1/build.log termshark_2.4.0-2.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + 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.7FiBptTp/pbuilderrc_XwJm --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.7FiBptTp/b2 --logfile b2/build.log termshark_2.4.0-2.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom02-amd64 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3574093/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3954032/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -345,7 +377,7 @@ Get: 184 http://deb.debian.org/debian trixie/main amd64 libwireshark18 amd64 4.4.3-1 [21.1 MB] Get: 185 http://deb.debian.org/debian trixie/main amd64 wireshark-common amd64 4.4.3-1 [600 kB] Get: 186 http://deb.debian.org/debian trixie/main amd64 tshark amd64 4.4.3-1 [177 kB] -Fetched 150 MB in 13s (11.8 MB/s) +Fetched 150 MB in 2s (69.0 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 ... 19855 files and directories currently installed.) @@ -963,8 +995,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Sun Feb 22 00:08:13 UTC 2026. -Universal Time is now: Sun Feb 22 00:08:13 UTC 2026. +Local time is now: Sun Jan 19 17:47:37 UTC 2025. +Universal Time is now: Sun Jan 19 17:47:37 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5+b1) ... @@ -1111,7 +1143,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-2_source.changes +I: user script /srv/workspace/pbuilder/3954032/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3954032/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-2_source.changes dpkg-buildpackage: info: source package termshark dpkg-buildpackage: info: source version 2.4.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1248,28 +1284,28 @@ src/github.com/gcla/termshark/widgets/withscrollbar/withscrollbar_test.go 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/cpu +internal/goos internal/profilerecord +internal/godebugs +internal/goarch internal/byteorder +internal/coverage/rtcov +internal/goexperiment +internal/unsafeheader internal/race -internal/goos +internal/cpu internal/runtime/syscall internal/runtime/atomic -internal/godebugs -internal/unsafeheader -internal/goexperiment -internal/goarch sync/atomic unicode +runtime/internal/math +runtime/internal/sys +internal/abi unicode/utf8 cmp internal/itoa -math/bits -runtime/internal/math -internal/abi internal/chacha8rand -runtime/internal/sys +math/bits internal/asan internal/msan encoding @@ -1277,13 +1313,13 @@ log/internal golang.org/x/text/encoding/internal/identifier image/color +github.com/rivo/uniseg internal/bytealg -container/list math -internal/runtime/exithook +container/list internal/nettrace +internal/runtime/exithook crypto/internal/alias -github.com/rivo/uniseg crypto/subtle crypto/internal/boring/sig vendor/golang.org/x/crypto/cryptobyte/asn1 @@ -1292,9 +1328,9 @@ github.com/tevino/abool github.com/gcla/termshark/assets github.com/golang/groupcache/lru +golang.org/x/net/html/atom golang.org/x/text/internal/utf8internal github.com/coder/websocket/internal/util -golang.org/x/net/html/atom github.com/psanford/wormhole-william/rendezvous/internal/msgs github.com/psanford/wormhole-william/version golang.org/x/crypto/internal/alias @@ -1308,135 +1344,134 @@ maps slices internal/bisect +gitlab.com/jonas.jasas/condchan internal/singleflight internal/testlog github.com/spf13/viper/internal/encoding -gitlab.com/jonas.jasas/condchan runtime/cgo -internal/godebug errors +sort io internal/oserror -sort strconv +syscall +vendor/golang.org/x/net/dns/dnsmessage +internal/godebug +path github.com/hashicorp/golang-lru/simplelru +crypto/internal/nistec/fiat crypto/internal/edwards25519/field math/rand/v2 -path -vendor/golang.org/x/net/dns/dnsmessage -math/rand -crypto/internal/nistec/fiat -syscall -github.com/hashicorp/hcl/hcl/strconv bytes strings hash internal/saferio -crypto/internal/randutil internal/concurrent +math/rand +crypto/internal/randutil +hash/crc32 crypto/internal/edwards25519 +github.com/hashicorp/hcl/hcl/strconv unique -hash/crc32 -hash/fnv -golang.org/x/text/internal/tag reflect crypto -crypto/rc4 golang.org/x/text/transform crypto/cipher -net/netip -vendor/golang.org/x/text/transform +crypto/rc4 crypto/md5 -github.com/coder/websocket/internal/bpool -golang.org/x/text/encoding -golang.org/x/text/runes +vendor/golang.org/x/text/transform bufio regexp/syntax +net/netip net/http/internal/ascii -html +golang.org/x/text/encoding +golang.org/x/text/runes crypto/internal/boring crypto/des github.com/gdamore/encoding +html github.com/kballard/go-shellquote crypto/aes crypto/sha512 crypto/hmac crypto/sha1 -vendor/golang.org/x/crypto/hkdf crypto/sha256 golang.org/x/text/encoding/internal -golang.org/x/crypto/hkdf +hash/fnv +vendor/golang.org/x/crypto/hkdf +golang.org/x/text/encoding/charmap +golang.org/x/text/encoding/japanese time internal/syscall/unix internal/syscall/execenv -golang.org/x/text/encoding/charmap -golang.org/x/text/encoding/japanese golang.org/x/text/encoding/korean golang.org/x/text/encoding/simplifiedchinese golang.org/x/text/encoding/traditionalchinese golang.org/x/text/encoding/unicode +golang.org/x/text/internal/tag +github.com/coder/websocket/internal/bpool regexp +golang.org/x/crypto/hkdf io/fs internal/poll context internal/filepathlite -github.com/spf13/afero/internal/common embed -crypto/internal/nistec -os +github.com/spf13/afero/internal/common internal/fmtsort encoding/binary github.com/adam-hanna/arrayOperations +crypto/internal/nistec +os encoding/base64 vendor/golang.org/x/crypto/chacha20 -crypto/ecdh +github.com/mreiferson/go-snappystream/snappy-go 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/pem golang.org/x/crypto/nacl/secretbox -path/filepath -github.com/klauspost/compress/internal/godebug +crypto/ecdh +github.com/mattn/go-runewidth +fmt os/signal -vendor/golang.org/x/sys/cpu +github.com/klauspost/compress/internal/godebug +path/filepath io/ioutil -fmt -github.com/mattn/go-runewidth +vendor/golang.org/x/sys/cpu net -os/exec -github.com/shibukawa/configdir -github.com/flytam/filenamify -github.com/spf13/afero/mem vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/sha3 +github.com/shibukawa/configdir +os/exec +github.com/spf13/afero/mem +github.com/flytam/filenamify github.com/gcla/termshark/pkg/tailfile github.com/creack/pty github.com/mitchellh/go-homedir compress/flate -encoding/gob encoding/json +encoding/gob log +database/sql/driver text/tabwriter github.com/gdamore/tcell/v2/terminfo encoding/xml github.com/hashicorp/golang-lru -database/sql/driver github.com/pkg/errors runtime/debug encoding/csv github.com/araddon/dateparse golang.org/x/text/unicode/norm -math/big github.com/gdamore/tcell/v2/terminfo/a/ansi github.com/gdamore/tcell/v2/terminfo/v/vt100 github.com/gdamore/tcell/v2/terminfo/v/vt102 github.com/gdamore/tcell/v2/terminfo/v/vt220 github.com/gdamore/tcell/v2/terminfo/x/xterm github.com/gdamore/tcell/v2/terminfo/dynamic +compress/gzip github.com/gdamore/tcell/v2/terminfo/a/aixterm github.com/gdamore/tcell/v2/terminfo/base -compress/gzip github.com/gdamore/tcell/v2/terminfo/a/alacritty github.com/gdamore/tcell/v2/terminfo/b/beterm github.com/gdamore/tcell/v2/terminfo/c/cygwin @@ -1445,11 +1480,11 @@ github.com/gdamore/tcell/v2/terminfo/f/foot github.com/gdamore/tcell/v2/terminfo/g/gnome github.com/gdamore/tcell/v2/terminfo/h/hpterm +runtime/pprof 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 -runtime/pprof github.com/gdamore/tcell/v2/terminfo/r/rxvt github.com/gdamore/tcell/v2/terminfo/s/screen github.com/gdamore/tcell/v2/terminfo/s/simpleterm @@ -1463,138 +1498,139 @@ github.com/gdamore/tcell/v2/terminfo/w/wy60 github.com/gdamore/tcell/v2/terminfo/w/wy99_ansi github.com/gdamore/tcell/v2/terminfo/x/xfce -github.com/blang/semver github.com/gdamore/tcell/v2/terminfo/x/xterm_kitty +github.com/blang/semver github.com/lucasb-eyer/go-colorful +github.com/sirupsen/logrus +golang.org/x/term +github.com/fsnotify/fsnotify/internal encoding/hex +math/big net/url github.com/gdamore/tcell/v2/terminfo/extended vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm +github.com/fsnotify/fsnotify vendor/golang.org/x/net/http2/hpack -github.com/sirupsen/logrus -golang.org/x/term -github.com/fsnotify/fsnotify/internal mime -github.com/fsnotify/fsnotify -crypto/rand -crypto/elliptic -crypto/internal/bigmod -crypto/internal/boring/bbig +mime/quotedprintable github.com/gdamore/tcell/v2 -encoding/asn1 -crypto/ed25519 -crypto/internal/hpke -crypto/internal/mlkem768 -crypto/dsa -vendor/golang.org/x/text/secure/bidirule net/http/internal -mime/quotedprintable text/template/parse github.com/spf13/jwalterweatherman -crypto/rsa flag +github.com/gcla/gowid/gwutil github.com/subosito/gotenv +vendor/golang.org/x/text/secure/bidirule github.com/hashicorp/hcl/hcl/token gopkg.in/ini.v1 -github.com/gcla/gowid/gwutil -vendor/golang.org/x/net/idna github.com/spf13/viper/internal/encoding/json github.com/pelletier/go-toml/v2/internal/danger github.com/hashicorp/hcl/hcl/ast -gopkg.in/yaml.v3 github.com/hashicorp/hcl/hcl/scanner github.com/hashicorp/hcl/json/token -vendor/golang.org/x/crypto/cryptobyte -crypto/x509/pkix +gopkg.in/yaml.v3 github.com/pelletier/go-toml/v2/unstable -github.com/hashicorp/hcl/json/scanner github.com/mattn/go-isatty +github.com/hashicorp/hcl/json/scanner github.com/hashicorp/hcl/hcl/parser archive/zip github.com/gcla/termshark/pkg/format -github.com/hashicorp/hcl/json/parser +vendor/golang.org/x/net/idna github.com/mreiferson/go-snappystream +github.com/hashicorp/hcl/json/parser github.com/hashicorp/hcl/hcl/printer +text/template github.com/pelletier/go-toml/v2/internal/tracker gopkg.in/fsnotify/fsnotify.v1 +crypto/rand +crypto/elliptic +crypto/internal/bigmod +crypto/internal/boring/bbig +encoding/asn1 +crypto/ed25519 +crypto/internal/hpke +crypto/internal/mlkem768 +crypto/dsa +crypto/rsa github.com/hashicorp/hcl -github.com/jessevdk/go-flags -text/template -crypto/ecdsa -github.com/pkg/term/termios github.com/pelletier/go-toml/v2 +github.com/pkg/term/termios +github.com/jessevdk/go-flags github.com/gcla/deep -github.com/gcla/termshark/pkg/tty github.com/antchfx/xpath +github.com/gcla/gowid +github.com/gcla/termshark/pkg/tty +html/template golang.org/x/net/html github.com/spf13/viper/internal/encoding/hcl -github.com/gcla/termshark/pkg/shark/wiresharkcfg golang.org/x/text/internal/language +vendor/golang.org/x/crypto/cryptobyte +crypto/x509/pkix +github.com/gcla/termshark/pkg/shark/wiresharkcfg github.com/klauspost/compress/flate +github.com/spf13/viper/internal/encoding/toml +crypto/ecdsa github.com/psanford/wormhole-william/internal/crypto github.com/coder/websocket/internal/errd -github.com/gcla/gowid github.com/coder/websocket/internal/xsync github.com/psanford/wormhole-william/wordlist +github.com/spf13/viper/internal/encoding/yaml salsa.debian.org/vasudev/gospake2/groups -salsa.debian.org/vasudev/gospake2/ed25519group +github.com/spf13/cast internal/profile -salsa.debian.org/vasudev/gospake2 -github.com/spf13/viper/internal/encoding/toml -html/template runtime/trace -github.com/spf13/viper/internal/encoding/yaml github.com/gcla/termshark/pkg/cli golang.org/x/text/internal/language/compact +salsa.debian.org/vasudev/gospake2/ed25519group golang.org/x/text/language -golang.org/x/text/encoding/htmlindex -github.com/spf13/cast +github.com/spf13/viper/internal/encoding/dotenv +github.com/spf13/viper/internal/encoding/ini +salsa.debian.org/vasudev/gospake2 github.com/klauspost/compress/zip +golang.org/x/text/encoding/htmlindex golang.org/x/net/html/charset -github.com/gcla/gowid/widgets/button +github.com/gcla/gowid/vim github.com/gcla/gowid/widgets/fill -github.com/gcla/termshark/pkg/system -github.com/spf13/viper/internal/encoding/dotenv +github.com/gcla/gowid/widgets/button github.com/gcla/gowid/widgets/divider github.com/gcla/gowid/widgets/isselected -github.com/gcla/gowid/widgets/text github.com/gcla/gowid/widgets/styled -github.com/gcla/gowid/vim +github.com/gcla/termshark/pkg/system github.com/gcla/gowid/widgets/cellmod -github.com/spf13/viper/internal/encoding/ini +github.com/gcla/gowid/widgets/text github.com/gcla/gowid/widgets/clicktracker github.com/gcla/gowid/widgets/hpadding -github.com/gcla/gowid/widgets/padding github.com/gcla/gowid/widgets/shadow +github.com/gcla/gowid/widgets/padding github.com/gcla/gowid/widgets/disable github.com/gcla/gowid/widgets/holder +github.com/gcla/gowid/widgets/columns +github.com/gcla/gowid/widgets/list +github.com/gcla/gowid/widgets/pile 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/overlay github.com/gcla/gowid/widgets/selectable -github.com/gcla/gowid/widgets/vscroll -github.com/gcla/gowid/widgets/columns -github.com/gcla/gowid/widgets/list -github.com/gcla/gowid/widgets/pile +github.com/gcla/gowid/widgets/checkbox github.com/gcla/gowid/widgets/framed -github.com/gcla/gowid/widgets/overlay github.com/gcla/gowid/widgets/edit github.com/gcla/gowid/widgets/progress github.com/gcla/gowid/widgets/spinner -github.com/gcla/gowid/widgets/vpadding +github.com/gcla/gowid/widgets/vscroll github.com/gcla/gowid/widgets/radio -github.com/gcla/gowid/widgets/boxadapter -github.com/gcla/termshark/widgets/appkeys -github.com/gcla/termshark/widgets/enableselected +github.com/gcla/gowid/widgets/vpadding github.com/gcla/gowid/widgets/menu -github.com/gcla/gowid/widgets/terminal github.com/gcla/termshark/widgets/resizable -github.com/gcla/termshark/widgets/ifwidget -github.com/gcla/termshark/widgets/expander github.com/gcla/gowid/widgets/dialog +github.com/gcla/termshark/widgets/appkeys +github.com/gcla/gowid/widgets/boxadapter +github.com/gcla/termshark/widgets/enableselected github.com/gcla/termshark/widgets/framefocus +github.com/gcla/termshark/widgets/expander +github.com/gcla/termshark/widgets/ifwidget +github.com/gcla/gowid/widgets/terminal github.com/gcla/termshark/widgets/keepselected github.com/gcla/termshark/widgets/mapkeys github.com/gcla/termshark/widgets/number @@ -1604,18 +1640,18 @@ 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/termshark/widgets github.com/gcla/gowid/widgets/table -github.com/gcla/termshark/widgets/hexdumper2 github.com/gcla/gowid/widgets/tree +github.com/gcla/termshark/widgets/hexdumper2 github.com/gcla/termshark/ui/menuutil github.com/gcla/termshark/widgets/minibuffer github.com/gcla/termshark/pkg/noroot github.com/mitchellh/mapstructure -crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy +crypto/x509 github.com/spf13/pflag github.com/gcla/termshark/pkg/psmlmodel github.com/gcla/termshark/widgets/withscrollbar @@ -1628,28 +1664,28 @@ net/http/httptrace net/http github.com/rakyll/statik/fs +github.com/antchfx/xmlquery net/http/pprof github.com/magiconair/properties -github.com/antchfx/xmlquery -github.com/coder/websocket github.com/spf13/afero +github.com/coder/websocket github.com/gcla/termshark/assets/statik github.com/gcla/termshark/pkg/pdmltree github.com/spf13/viper/internal/encoding/javaproperties -github.com/spf13/viper github.com/coder/websocket/wsjson github.com/psanford/wormhole-william/rendezvous +github.com/spf13/viper github.com/psanford/wormhole-william/wormhole github.com/gcla/termshark/configs/profiles github.com/gcla/termshark/pkg/theme 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/widgets/copymodetree +github.com/gcla/termshark/pkg/confwatcher github.com/gcla/termshark/ui/tableutil github.com/gcla/termshark/widgets/wormhole -github.com/gcla/termshark/pkg/confwatcher +github.com/gcla/termshark/widgets/copymodetree +github.com/gcla/termshark/pkg/fields github.com/gcla/termshark/widgets/hexdumper github.com/gcla/termshark/widgets/filter github.com/gcla/termshark/pkg/pcap @@ -1684,9 +1720,9 @@ === RUN TestMACComp1 --- PASS: TestMACComp1 (0.00s) === RUN TestFolders ---- PASS: TestFolders (0.56s) +--- PASS: TestFolders (0.37s) PASS -ok github.com/gcla/termshark 0.598s +ok github.com/gcla/termshark 0.401s ? github.com/gcla/termshark/cmd/termshark [no test files] ? github.com/gcla/termshark/configs/profiles [no test files] ? github.com/gcla/termshark/pkg/capinfo [no test files] @@ -1697,17 +1733,17 @@ ? github.com/gcla/termshark/pkg/pcap [no test files] ? github.com/gcla/termshark/pkg/psmlmodel [no test files] === RUN TestFields1 ---- PASS: TestFields1 (0.58s) +--- PASS: TestFields1 (0.33s) PASS -ok github.com/gcla/termshark/pkg/fields 0.623s +ok github.com/gcla/termshark/pkg/fields 0.363s === RUN TestHexDump1 --- PASS: TestHexDump1 (0.00s) PASS -ok github.com/gcla/termshark/pkg/format 0.004s +ok github.com/gcla/termshark/pkg/format 0.003s === RUN TestPdml1 --- PASS: TestPdml1 (0.00s) PASS -ok github.com/gcla/termshark/pkg/pdmltree 0.078s +ok github.com/gcla/termshark/pkg/pdmltree 0.031s === RUN TestCF1 GCLA: adding {Absolute date, as YYYY-MM-DD, and time %Yt false} GCLA: adding {Absolute date, as YYYY/DOY, and time %YDOYt false} @@ -1755,19 +1791,19 @@ 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.29s) +--- PASS: TestCF1 (0.19s) PASS -ok github.com/gcla/termshark/pkg/shark 0.337s +ok github.com/gcla/termshark/pkg/shark 0.220s === 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" -gui.column.hidden: %Yut, %Cus:ip.flags:0:R of type *wiresharkcfg.Config +gui.column.hidden: %Yut, %Cus:ip.flags:0:R +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" of type *wiresharkcfg.Config 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) +gui.column.hidden: %Yut, %Cus:ip.flags:0:R +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" of type *wiresharkcfg.Config +--- PASS: TestArgConv (0.13s) PASS -ok github.com/gcla/termshark/pkg/shark/wiresharkcfg 0.190s +ok github.com/gcla/termshark/pkg/shark/wiresharkcfg 0.129s ? 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] @@ -2039,9 +2075,9 @@ ' --- PASS: TestArgConv3 (0.00s) === RUN TestDecode1 ---- PASS: TestDecode1 (0.01s) +--- PASS: TestDecode1 (0.00s) PASS -ok github.com/gcla/termshark/pkg/streams 0.053s +ok github.com/gcla/termshark/pkg/streams 0.034s ? 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] @@ -2056,7 +2092,7 @@ === RUN TestScan1 --- PASS: TestScan1 (0.00s) PASS -ok github.com/gcla/termshark/ui 0.065s +ok github.com/gcla/termshark/ui 0.030s ? 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] @@ -2064,37 +2100,37 @@ ? github.com/gcla/termshark/widgets/minibuffer [no test files] ? github.com/gcla/termshark/widgets/regexstyle [no test files] ? github.com/gcla/termshark/widgets/renderfocused [no test files] -? 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] -? github.com/gcla/termshark/widgets/search [no test files] -? github.com/gcla/termshark/widgets/streamwidget [no test files] === RUN TestDump1 -time="2026-02-21T12:08:53-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-01-20T07:48:08+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-02-21T12:08:53-12:00" level=info msg="Canvas2 is " +time="2025-01-20T07:48:08+14:00" level=info msg="Canvas2 is " --- PASS: TestDump2 (0.00s) PASS -ok github.com/gcla/termshark/widgets/hexdumper 0.044s +ok github.com/gcla/termshark/widgets/hexdumper 0.035s === RUN TestNumber1 -time="2026-02-21T12:08:53-12:00" level=info msg="Canvas is 2 [^v]" +time="2025-01-20T07:48:08+14:00" level=info msg="Canvas is 2 [^v]" --- PASS: TestNumber1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/number 0.042s +ok github.com/gcla/termshark/widgets/number 0.029s +? 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] +? github.com/gcla/termshark/widgets/search [no test files] +? github.com/gcla/termshark/widgets/streamwidget [no test files] === RUN TestOffset1 --- PASS: TestOffset1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/resizable 0.041s +ok github.com/gcla/termshark/widgets/resizable 0.027s === RUN TestTrackFocus1 --- PASS: TestTrackFocus1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/trackfocus 0.051s +ok github.com/gcla/termshark/widgets/trackfocus 0.028s ? github.com/gcla/termshark/widgets/wormhole [no test files] === RUN Test1 --- PASS: Test1 (0.00s) PASS -ok github.com/gcla/termshark/widgets/withscrollbar 0.042s +ok github.com/gcla/termshark/widgets/withscrollbar 0.049s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -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-2_amd64.deb'. dpkg-deb: building package 'termshark-dbgsym' in '../termshark-dbgsym_2.4.0-2_amd64.deb'. +dpkg-deb: building package 'termshark' in '../termshark_2.4.0-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../termshark_2.4.0-2_amd64.buildinfo dpkg-genchanges --build=binary -O../termshark_2.4.0-2_amd64.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/3954032/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3954032/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/3574093 and its subdirectories -I: Current time: Sat Feb 21 12:09:08 -12 2026 -I: pbuilder-time-stamp: 1771718948 +I: removing directory /srv/workspace/pbuilder/3954032 and its subdirectories +I: Current time: Mon Jan 20 07:48:18 +14 2025 +I: pbuilder-time-stamp: 1737308898