docker-library / busybox

Docker Official Image packaging for Busybox
http://busybox.net
388 stars 126 forks source link

Debian Unstable based glibc builds failing #198

Closed tianon closed 2 months ago

tianon commented 3 months ago

As noted in https://github.com/docker-library/busybox/pull/197, glibc builds on Debian Unstable are failing:

#11 15.40 networking/tc.c: In function 'cbq_print_opt':
#11 15.40 networking/tc.c:236:27: error: 'TCA_CBQ_MAX' undeclared (first use in this function); did you mean 'TCA_CBS_MAX'?
#11 15.40   236 |         struct rtattr *tb[TCA_CBQ_MAX+1];
#11 15.40       |                           ^~~~~~~~~~~
#11 15.40       |                           TCA_CBS_MAX

This looks like it's probably related to https://bugs.busybox.net/show_bug.cgi?id=15931 upstream. :disappointed:

tianon commented 3 months ago

Heh, Debian has the same issue:

/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

(from https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/busybox_1.36.1-7.rbuild.log.gz / https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/busybox.html)

Edit: now officially reported at https://bugs.debian.org/1071648