Source: busybox Version: 1:1.36.1-7 Severity: serious Tags: ftbfs upstream X-Debbugs-Cc: tia...@debian.org
The recent upload of src:linux to 6.8+ (specifically 6.8.9-1, ironicially uploaded around the same time as the last busybox upload) causes src:busybox to FTBFS (logs from reproducible-builds): | /build/reproducible-path/busybox-1.36.1/networking/tc.c: In function 'cbq_print_opt': | /build/reproducible-path/busybox-1.36.1/networking/tc.c:237:27: error: 'TCA_CBQ_MAX' undeclared (first use in this function); did you mean 'TCA_CBS_MAX'? | 237 | struct rtattr *tb[TCA_CBQ_MAX+1]; | | ^~~~~~~~~~~ | | TCA_CBS_MAX | /build/reproducible-path/busybox-1.36.1/networking/tc.c:237:27: note: each undeclared identifier is reported only once for each function it appears in | /build/reproducible-path/busybox-1.36.1/networking/tc.c:250:16: error: 'TCA_CBQ_RATE' undeclared (first use in this function); did you mean 'TCA_TBF_RATE64'? | 250 | if (tb[TCA_CBQ_RATE]) { | | ^~~~~~~~~~~~ | | TCA_TBF_RATE64 | /build/reproducible-path/busybox-1.36.1/networking/tc.c:256:16: error: 'TCA_CBQ_LSSOPT' undeclared (first use in this function) | 256 | if (tb[TCA_CBQ_LSSOPT]) { | | ^~~~~~~~~~~~~~ | /build/reproducible-path/busybox-1.36.1/networking/tc.c:257:61: error: invalid application of 'sizeof' to incomplete type 'struct tc_cbq_lssopt' | 257 | if (RTA_PAYLOAD(tb[TCA_CBQ_LSSOPT]) < sizeof(*lss)) | | ^ | /build/reproducible-path/busybox-1.36.1/networking/tc.c:262:16: error: 'TCA_CBQ_WRROPT' undeclared (first use in this function) | 262 | if (tb[TCA_CBQ_WRROPT]) { | | ^~~~~~~~~~~~~~ | /build/reproducible-path/busybox-1.36.1/networking/tc.c:263:61: error: invalid application of 'sizeof' to incomplete type 'struct tc_cbq_wrropt' | 263 | if (RTA_PAYLOAD(tb[TCA_CBQ_WRROPT]) < sizeof(*wrr)) | | ^ | /build/reproducible-path/busybox-1.36.1/networking/tc.c:268:16: error: 'TCA_CBQ_FOPT' undeclared (first use in this function) | 268 | if (tb[TCA_CBQ_FOPT]) { | | ^~~~~~~~~~~~ | /build/reproducible-path/busybox-1.36.1/networking/tc.c:269:59: error: invalid application of 'sizeof' to incomplete type 'struct tc_cbq_fopt' | 269 | if (RTA_PAYLOAD(tb[TCA_CBQ_FOPT]) < sizeof(*fopt)) | | ^ https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/busybox_1.36.1-7.rbuild.log.gz This has been reported upstream[1][2] (back in January), but with no upstream resolution yet. [1]: https://bugs.busybox.net/show_bug.cgi?id=15931 [2]: https://bugs.busybox.net/show_bug.cgi?id=15934 -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash