Package: src:pwru Version: 1.0.5+ds1-2 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202512/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:pwru, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --builddirectory=debian/build --buildsystem=golang dh_auto_clean -O--builddirectory=debian/build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=debian/build -O--buildsystem=golang dh_clean -O--builddirectory=debian/build -O--buildsystem=golang rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/pwru.substvars debian/files rm -fr -- debian/pwru/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --builddirectory=debian/build --buildsystem=golang dh_update_autotools_config -O--builddirectory=debian/build -O--buildsystem=golang dh_autoreconf -O--builddirectory=debian/build -O--buildsystem=golang dh_auto_configure -O--builddirectory=debian/build -O--buildsystem=golang Copy go.sum -> debian/build/src/github.com/cilium/pwru/go.sum Copy go.mod -> debian/build/src/github.com/cilium/pwru/go.mod Copy main.go -> debian/build/src/github.com/cilium/pwru/main.go Copy build.go -> debian/build/src/github.com/cilium/pwru/build.go Copy bpf/kprobe_pwru.c -> debian/build/src/github.com/cilium/pwru/bpf/kprobe_pwru.c Copy bpf/headers/vmlinux-x86.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/vmlinux-x86.h Copy bpf/headers/vmlinux.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/vmlinux.h Copy bpf/headers/vmlinux-arm64.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/vmlinux-arm64.h Copy bpf/headers/bpf/bpf_tracing.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/bpf/bpf_tracing.h Copy bpf/headers/bpf/bpf_helpers.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/bpf/bpf_helpers.h Copy bpf/headers/bpf/bpf_core_read.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/bpf/bpf_core_read.h Copy bpf/headers/bpf/bpf_helper_defs.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/bpf/bpf_helper_defs.h Copy bpf/headers/bpf/bpf_ipv6.h -> debian/build/src/github.com/cilium/pwru/bpf/headers/bpf/bpf_ipv6.h Copy internal/pwru/bpf_prog.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/bpf_prog.go Copy internal/pwru/config.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/config.go Copy internal/pwru/ksym_test.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/ksym_test.go Copy internal/pwru/output.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/output.go Copy internal/pwru/types.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/types.go Copy internal/pwru/utils.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/utils.go Copy internal/pwru/ksym.go -> debian/build/src/github.com/cilium/pwru/internal/pwru/ksym.go Copy internal/libpcap/compile.go -> debian/build/src/github.com/cilium/pwru/internal/libpcap/compile.go Copy internal/libpcap/inject.go -> debian/build/src/github.com/cilium/pwru/internal/libpcap/inject.go Copy internal/byteorder/byteorder_littleendian.go -> debian/build/src/github.com/cilium/pwru/internal/byteorder/byteorder_littleendian.go Copy internal/byteorder/byteorder_bigendian.go -> debian/build/src/github.com/cilium/pwru/internal/byteorder/byteorder_bigendian.go Copy internal/byteorder/byteorder_test.go -> debian/build/src/github.com/cilium/pwru/internal/byteorder/byteorder_test.go Copy tools/tools.go -> debian/build/src/github.com/cilium/pwru/tools/tools.go Symlink /usr/share/gocode/src/code.google.com -> debian/build/src/code.google.com Symlink /usr/share/gocode/src/github.com/cheggaaa -> debian/build/src/github.com/cheggaaa Symlink /usr/share/gocode/src/github.com/cilium/ebpf -> debian/build/src/github.com/cilium/ebpf Symlink /usr/share/gocode/src/github.com/cloudflare -> debian/build/src/github.com/cloudflare Symlink /usr/share/gocode/src/github.com/creack -> debian/build/src/github.com/creack Symlink /usr/share/gocode/src/github.com/fatih -> debian/build/src/github.com/fatih Symlink /usr/share/gocode/src/github.com/go-quicktest -> debian/build/src/github.com/go-quicktest Symlink /usr/share/gocode/src/github.com/google -> debian/build/src/github.com/google Symlink /usr/share/gocode/src/github.com/jsimonetti -> debian/build/src/github.com/jsimonetti Symlink /usr/share/gocode/src/github.com/kr -> debian/build/src/github.com/kr Symlink /usr/share/gocode/src/github.com/mattn -> debian/build/src/github.com/mattn Symlink /usr/share/gocode/src/github.com/mdlayher -> debian/build/src/github.com/mdlayher Symlink /usr/share/gocode/src/github.com/mitchellh -> debian/build/src/github.com/mitchellh Symlink /usr/share/gocode/src/github.com/pkg -> debian/build/src/github.com/pkg Symlink /usr/share/gocode/src/github.com/rivo -> debian/build/src/github.com/rivo Symlink /usr/share/gocode/src/github.com/rogpeppe -> debian/build/src/github.com/rogpeppe Symlink /usr/share/gocode/src/github.com/spf13 -> debian/build/src/github.com/spf13 Symlink /usr/share/gocode/src/github.com/vishvananda -> debian/build/src/github.com/vishvananda Symlink /usr/share/gocode/src/github.com/VividCortex -> debian/build/src/github.com/VividCortex Symlink /usr/share/gocode/src/github.com/yuin -> debian/build/src/github.com/yuin Symlink /usr/share/gocode/src/golang.org -> debian/build/src/golang.org dh_auto_build -O--builddirectory=debian/build -O--buildsystem=golang cd debian/build && go version go version go1.24.9 linux/amd64 cd debian/build && go env AR='ar' CC='x86_64-linux-gnu-gcc' CGO_CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CGO_CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CGO_CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CGO_ENABLED='1' CGO_FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -fcf-protection' CGO_LDFLAGS='-Wl,-z,relro' CXX='x86_64-linux-gnu-g++' GCCGO='gccgo' GO111MODULE='off' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/<<PKGBUILDDIR>>/debian/build/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3782425497=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='' GOMODCACHE='/<<PKGBUILDDIR>>/debian/build/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/<<PKGBUILDDIR>>/debian/build' GOPRIVATE='' GOPROXY='off' GOROOT='/usr/lib/go-1.24' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='local' GOTOOLDIR='/usr/lib/go-1.24/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.24.9' GOWORK='' PKG_CONFIG='pkg-config' cd debian/build && go generate -v github.com/cilium/pwru github.com/cilium/pwru/internal/byteorder github.com/cilium/pwru/internal/libpcap github.com/cilium/pwru/internal/pwru src/github.com/cilium/pwru/build.go Generating for amd64 In file included from /<<PKGBUILDDIR>>/debian/build/src/github.com/cilium/pwru/bpf/kprobe_pwru.c:9: ./bpf/headers/bpf/bpf_ipv6.h:25:10: warning: default initialization of an object of type 'typeof ((opthdr)->hdrlen)' (aka 'const unsigned char') leaves the object uninitialized [-Wdefault-const-init-var-unsafe] 25 | return (BPF_CORE_READ(opthdr, hdrlen) + 1) << 3; | ^ ./bpf/headers/bpf/bpf_core_read.h:443:35: note: expanded from macro 'BPF_CORE_READ' 443 | ___type((src), a, ##__VA_ARGS__) __r; \ | ^ In file included from /<<PKGBUILDDIR>>/debian/build/src/github.com/cilium/pwru/bpf/kprobe_pwru.c:9: ./bpf/headers/bpf/bpf_ipv6.h:30:10: warning: default initialization of an object of type 'typeof ((opthdr)->hdrlen)' (aka 'const unsigned char') leaves the object uninitialized [-Wdefault-const-init-var-unsafe] 30 | return (BPF_CORE_READ(opthdr, hdrlen) + 2) << 2; | ^ ./bpf/headers/bpf/bpf_core_read.h:443:35: note: expanded from macro 'BPF_CORE_READ' 443 | ___type((src), a, ##__VA_ARGS__) __r; \ | ^ /<<PKGBUILDDIR>>/debian/build/src/github.com/cilium/pwru/bpf/kprobe_pwru.c:237:7: error: Invalid usage of the XADD return value 237 | id = __sync_fetch_and_add(&print_skb_id, 1) % 256; | ^ 2 warnings and 1 error generated. Error: compile: exit status 1 exit status 1 src/github.com/cilium/pwru/build.go:5: running "go": exit status 1 src/github.com/cilium/pwru/internal/byteorder/byteorder_littleendian.go src/github.com/cilium/pwru/internal/byteorder/byteorder_test.go src/github.com/cilium/pwru/internal/libpcap/compile.go src/github.com/cilium/pwru/internal/libpcap/inject.go src/github.com/cilium/pwru/internal/pwru/bpf_prog.go src/github.com/cilium/pwru/internal/pwru/config.go src/github.com/cilium/pwru/internal/pwru/ksym.go src/github.com/cilium/pwru/internal/pwru/ksym_test.go src/github.com/cilium/pwru/internal/pwru/output.go src/github.com/cilium/pwru/internal/pwru/types.go src/github.com/cilium/pwru/internal/pwru/utils.go dh_auto_build: error: cd debian/build && go generate -v github.com/cilium/pwru github.com/cilium/pwru/internal/byteorder github.com/cilium/pwru/internal/libpcap github.com/cilium/pwru/internal/pwru returned exit code 1 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

