trying to build scute 1.7 using gcc-10 (as in Debian testing) results in linker errors like:
/usr/bin/ld: .libs/scute_la-readconf.o:./src/options.h:28: multiple definition of `_scute_opt'; .libs/scute_la-debug.o:./src/options.h:28: first defined here
This is a pattern seen fairly often since gcc-10 changed the default from -fcommon to -fno-common (see external link).
A quick workaround was adding -fcommon to CFLAGS somewhere as done in T5215. It was nicer though the change the definitions in the source code.