Source: directfb Version: 1.7.7-8 Severity: serious Tags: ftbfs User: helm...@debian.org Usertags: rebootstrap
directfb has build failures. A cross build for armel fails: http://crossqa.subdivi.de/build/directfb_1.7.7-8_armel_20190223000250.log | /bin/bash ../../libtool --tag=CC --mode=compile arm-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -I../../systems -I./kernel-module/include -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c -o davinci_c64x.lo davinci_c64x.c | libtool: compile: arm-linux-gnueabi-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I../../lib -I../../include -I../../lib -I../../src -I../../systems -I./kernel-module/include -D_REENTRANT -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wstrict-prototypes -Wmissing-prototypes -Wno-strict-aliasing -Werror-implicit-function-declaration -O3 -g2 -ffast-math -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -std=gnu99 -Werror-implicit-function-declaration -c davinci_c64x.c -fPIC -DPIC -o .libs/davinci_c64x.o | davinci_c64x.c: In function 'davinci_c64x_open': | davinci_c64x.c:1902:42: error: implicit declaration of function 'makedev' [-Werror=implicit-function-declaration] | mknod( C64X_DEVICE, 0666 | S_IFCHR, makedev( 400, 0 ) ); | ^~~~~~~ | cc1: some warnings being treated as errors It is very likely that this failure is a native failure as well. A native build for armhf fails in the same way: https://tests.reproducible-builds.org/debian/rbuild/unstable/armhf/directfb_1.7.7-8.rbuild.log.gz | davinci_c64x.c: In function 'davinci_c64x_open': | davinci_c64x.c:1902:42: error: implicit declaration of function 'makedev' [-Werror=implicit-function-declaration] | mknod( C64X_DEVICE, 0666 | S_IFCHR, makedev( 400, 0 ) ); | ^~~~~~~ So directfb presently fails to build on armhf and fails to cross build for armel in the very same way. Most likely it FTBFS on two release architectures. Helmut