Your message dated Thu, 19 Feb 2026 00:33:54 +0000
with message-id <[email protected]>
and subject line Bug#1046253: fixed in xdp-tools 1.6.1-1
has caused the Debian Bug report #1046253,
regarding xdp-tools: Fails to build source after successful build
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1046253: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1046253
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xdp-tools
Version: 1.4.0-1
Severity: minor
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-sab-20230813 ftbfs-source-after-build
User: [email protected]
Usertags: qa-doublebuild

Hi,

This package fails to build a source package after a successful build
(dpkg-buildpackage ; dpkg-buildpackage -S).

This is probably a clear violation of Debian Policy section 4.9 (clean target),
but this is filed as severity:minor for now, because a discussion on
debian-devel showed that we might want to revisit the requirement of a working
'clean' target.

More information about this class of issues, included common problems and
solutions, is available at
https://wiki.debian.org/qa.debian.org/FTBFS/SourceAfterBuild

Relevant part of the build log:
> cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage --sanitize-env 
> -us -uc -rfakeroot -S
> -------------------------------------------------------------------------------------------------------------------------
> 
> dpkg-buildpackage: info: source package xdp-tools
> dpkg-buildpackage: info: source version 1.4.0-1
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Luca Boccassi <[email protected]>
>  dpkg-source --before-build .
>  debian/rules clean
> dh clean
>    dh_auto_clean
>       make -j8 distclean
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> touch config.mk
> make clean
> make[2]: Entering directory '/<<PKGBUILDDIR>>'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/lib'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/util'
> rm -f params.o logging.o util.o stats.o xpcapng.o xdp_sample.o 
> xdp_sample.bpf.o xdp_load_bytes.bpf.o xdp_sample.skel.h xdp_load_bytes.skel.h
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/util'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/testing'
> rm -f  test_long_func_name.o xdp_drop.o xdp_pass.o  test-tool.o   *.ll
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/testing'
> make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/libxdp'
> rm -f ./libxdp.a ./staticobjs/libxdp.o ./staticobjs/xsk.o 
> xdp-dispatcher.embed.o xsk_def_xdp_prog.embed.o xsk_def_xdp_prog_5.3.embed.o 
> ./libxdp.so ./libxdp.so.1 ./libxdp.so.1.4.0 ./sharedobjs/libxdp.o 
> ./sharedobjs/xsk.o xdp-dispatcher.o xsk_def_xdp_prog.o xsk_def_xdp_prog_5.3.o 
> ./libxdp.pc libxdp.man xdp-dispatcher.c
> for d in ./sharedobjs ./staticobjs; do \
>       [ -d "$d" ] && rmdir "$d"; done || true
> make -C tests clean
> make[5]: Entering directory '/<<PKGBUILDDIR>>/lib/libxdp/tests'
> rm -f test_xsk_refcnt check_kern_compat test_xdp_frags 
> test_dispatcher_versions test_xsk_refcnt.o check_kern_compat.o 
> test_xdp_frags.o test_dispatcher_versions.o
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/libxdp/tests'
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/libxdp'
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-filter'
> rm -f xdp-filter xdpfilt_dny_udp.o xdpfilt_dny_tcp.o xdpfilt_dny_ip.o 
> xdpfilt_dny_eth.o xdpfilt_dny_all.o xdpfilt_alw_udp.o xdpfilt_alw_tcp.o 
> xdpfilt_alw_ip.o xdpfilt_alw_eth.o xdpfilt_alw_all.o xdp-filter.o  
> prog_features.h  *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-filter'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-loader'
> rm -f xdp-loader  xdp-loader.o    *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-loader'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-dump'
> rm -f xdpdump xdpdump_bpf.o xdpdump_xdp.o xdpdump.o    *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-dump'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-bench'
> rm -f xdp-bench xdp_redirect_basic.bpf.o xdp_redirect_cpumap.bpf.o 
> xdp_redirect_devmap.bpf.o xdp_redirect_devmap_multi.bpf.o xdp_basic.bpf.o 
> xdp-bench.o   xdp_redirect_basic.skel.h xdp_redirect_cpumap.skel.h 
> xdp_redirect_devmap.skel.h xdp_redirect_devmap_multi.skel.h xdp_basic.skel.h 
> *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-bench'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-monitor'
> rm -f xdp-monitor xdp_monitor.bpf.o xdp-monitor.o   xdp_monitor.skel.h *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-monitor'
> make[3]: Entering directory '/<<PKGBUILDDIR>>/xdp-trafficgen'
> rm -f xdp-trafficgen xdp_trafficgen.bpf.o xdp-trafficgen.o   
> xdp_trafficgen.skel.h *.ll
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/xdp-trafficgen'
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> rm -f config.mk cscope.* compile_commands.json
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building xdp-tools using existing 
> ./xdp-tools_1.4.0.orig.tar.gz
> dpkg-source: error: cannot represent change to lib/testing/test-tool: binary 
> file contents changed
> dpkg-source: error: add lib/testing/test-tool in 
> debian/source/include-binaries if you want to store the modified binary in 
> the debian tarball
> dpkg-source: warning: executable mode 0755 of 'lib/testing/test-tool' will 
> not be represented in diff
> dpkg-source: error: unrepresentable changes to source
> dpkg-buildpackage: error: dpkg-source -b . subprocess returned exit status 1
> 
> E: Command 'cd /<<PKGBUILDDIR>> && runuser -u user42 -- dpkg-buildpackage 
> --sanitize-env -us -uc -rfakeroot -S' failed to run.


The full build log is available from:
http://qa-logs.debian.net/2023/08/13/xdp-tools_1.4.0-1_unstable.log

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: xdp-tools
Source-Version: 1.6.1-1
Done: Luca Boccassi <[email protected]>

We believe that the bug you reported is fixed in the latest version of
xdp-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Luca Boccassi <[email protected]> (supplier of updated xdp-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 18 Feb 2026 23:53:17 +0000
Source: xdp-tools
Architecture: source
Version: 1.6.1-1
Distribution: unstable
Urgency: medium
Maintainer: Luca Boccassi <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1046253
Changes:
 xdp-tools (1.6.1-1) unstable; urgency=medium
 .
   [ Gianfranco Costamagna ]
   * Add an upstrea-proposed patch to fix build when stringop-overread
     gcc flag is used
 .
   [ Luca Boccassi ]
   * Fix watch file to find release tags
   * Update upstream source from tag 'upstream/1.6.1'
   * Drop 0001-lib-xdpsock-fix-32bit-builds.patch, merged upstream
   * Adjust DEP-3 header in 554.patch
   * Add patch to fix make clean to remove all built objects (Closes:
     #1046253)
   * Backport patch to fix 32bit build
   * Update d/copyright for removed files
Checksums-Sha1:
 622949ba93b8fbd69b361af7212100c7868b3042 2291 xdp-tools_1.6.1-1.dsc
 53d62fa1568cfefe0826361ccf808e75ec042027 381904 xdp-tools_1.6.1.orig.tar.gz
 5e9d00324422bd7d08b4c239d4484bd43bc095f3 7824 xdp-tools_1.6.1-1.debian.tar.xz
 eff5abaa2b9ddd05a29cbf96f19c27bf2d2e937b 7721 
xdp-tools_1.6.1-1_source.buildinfo
Checksums-Sha256:
 203fbe318cabd3868773dd144a606ad752afc4a77d85479776cfd732e33b6bf3 2291 
xdp-tools_1.6.1-1.dsc
 e1c7b2c653a53d38d501ccc64915d0b8114176eb0a37a9a2611d993184088ee2 381904 
xdp-tools_1.6.1.orig.tar.gz
 2ed809168c35aedb7bbb2a0e28b1c2205a1e9c61d73692ad2b6f12d786d85a47 7824 
xdp-tools_1.6.1-1.debian.tar.xz
 1e8c96ef8ae12dfa9ed4d6716be0e00dab36d9b4d81e6ab2bc0812f595d7bbfc 7721 
xdp-tools_1.6.1-1_source.buildinfo
Files:
 8450b33bf0947ca177768e9e9f752ff1 2291 devel optional xdp-tools_1.6.1-1.dsc
 8dfeec1737971b9962f9da02088374d4 381904 devel optional 
xdp-tools_1.6.1.orig.tar.gz
 4efb8cd2215e0cb6180fb26267622f08 7824 devel optional 
xdp-tools_1.6.1-1.debian.tar.xz
 ffd63918f247944b2f0acb3b97b387e1 7721 devel optional 
xdp-tools_1.6.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmmWVLQRHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB4jCRAAyvEJ5CSvGZKCpgNUaTT++pGIIDkLmo/U
9wi9y7nwQmtN8Gdc8Xaa/XYeCYYhNkPGRYeGN1/TsvU/RW52Js0pSOBJ3kEjjksu
2Qvrw//AMsDqJpbpuUNFYPzDGCkg2Itq36iJQ/v9A2lhkW8xcS8py18E3V53NDnY
it7x/A4g44huXQM2quAgvAMxMrp2yhkMuYbD8U21T+BRu3vaep+7eZTFyTPP2+cK
WTLuoa3RSCGnGF8eouKFL5ooBLIC4fEmgc2CPjIOiKpYY7LyCJaFV9VslPpX0a7f
FRBMa6LFDRGMXg/zuHQcHf2fvKf5mHk+PavSSOi/O0jHsnp7vRY8NV8a5WnCdz9M
Q0ktuwrxQVcsyBPV7lzJYcRXgGMVLzPNUYLzMcodY+fnpOx25K4U5iL8TaPO39fv
cupPPBtk07d5or9SDK+7KBmgKYwlWqSzG8YXVj1otgpUUa9HWHOvzqOaxbUBQ89t
6tu9KmCxd3ahOHMxSSYd+kuO0P3+WmpJe9B6FwoeQGHV57b2mtO8BECygj8mIm9f
v3+WB0bM0wLLiVBZ1NxR2yjoYOsJVSTVeiTo1rOGV9hIxJZe0Cb0mnRMtLipJPdz
c4aNajCOBSkRr+RIUXGjLwkYZ9qboLcow2oxdFp7WV2ZiQ0K7B9gI/6NBz+++qxs
Sqttase9fLg=
=JRx2
-----END PGP SIGNATURE-----

Attachment: pgpg_n3fWols7.pgp
Description: PGP signature


--- End Message ---

Reply via email to