On 2017-01-31 Matthias Klose <[email protected]> wrote: > Package: src:findutils > Version: 4.6.0+git+20161106-1 > Severity: normal > Tags: sid buster > User: [email protected] > Usertags: ftbfs-gcc-7 [...] > The package fails to build in a test rebuild on at least amd64 with > gcc-7/g++-7, but succeeds to build with gcc-6/g++-6. The > severity of this report may be raised before the buster release. > There is no need to fix this issue in time for the stretch release. [...] > gcc -DHAVE_CONFIG_H -I. -I../.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 > -fdebug-prefix-map=/<<BUILDDIR>>/findutils-4.6.0+git+20161106=. > -fstack-protector-strong -Wformat -Werror=format-security -Wall -c -o human.o > human.c > In file included from human.c:31:0: > ./intprops.h:234:34: error: expected ')' before '(' token > __builtin_add_overflow (a, b, (__typeof__ ((a) + (b)) *) 0) > ^ > human.c: In function 'human_readable': > human.c:162:29: error: 'power_letter' undeclared (first use in this function) > int exponent_max = sizeof power_letter - 1; > ^~~~~~~~~~~~
I expect this is going to be fixed automatically after the next gnulib update in findutils. Just updating intprops.h already lets it build, (with (gnulib test-errors later). cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'

