Source: read-edid Version: 3.0.2-1 Severity: serious Tags: ftbfs read-edid fails to build from source in unstable due to -fno-commons having become default in gcc-10. Here is a sample output:
| cd /<<PKGBUILDDIR>>/obj-s390x-linux-gnu/get-edid && /usr/bin/cmake -E cmake_link_script CMakeFiles/get-edid.dir/link.txt --verbose=1 | /usr/bin/s390x-linux-gnu-gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/get-edid.dir/get-edid.c.o CMakeFiles/get-edid.dir/classic.c.o CMakeFiles/get-edid.dir/i2c.c.o -o get-edid | /usr/lib/gcc-cross/s390x-linux-gnu/10/../../../../s390x-linux-gnu/bin/ld: CMakeFiles/get-edid.dir/i2c.c.o:./obj-s390x-linux-gnu/get-edid/./get-edid/i2c.c:18: multiple definition of `quiet'; CMakeFiles/get-edid.dir/get-edid.c.o:./obj-s390x-linux-gnu/get-edid/./get-edid/get-edid.c:12: first defined here | collect2: error: ld returned 1 exit status | make[3]: *** [get-edid/CMakeFiles/get-edid.dir/build.make:136: get-edid/get-edid] Error 1 | make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu' | make[2]: *** [CMakeFiles/Makefile2:137: get-edid/CMakeFiles/get-edid.dir/all] Error 2 | make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu' | make[1]: *** [Makefile:152: all] Error 2 | make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-s390x-linux-gnu' | dh_auto_build: error: cd obj-s390x-linux-gnu && make -j1 returned exit code 2 | make: *** [debian/rules:11: build-arch] Error 25 | dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 Helmut