[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1071648: FTBFS with Linux 6.8+



Source: busybox
Version: 1:1.36.1-7
Severity: serious
Tags: ftbfs upstream
X-Debbugs-Cc: tianon@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


Reply to: