Package: src:wcc Version: 0.0.2+dfsg-4 Severity: important Tags: sid bullseye
wcc ftbfs with glibc-2.30: mkdir -p bin cd src && make CFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2" make[2]: Entering directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. cd wcc && make CFLAGS=" -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2" make[3]: Entering directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wcc' cc -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2 wcc.c -o wcc -l:libbfd.a -lz -ldl -liberty -lelf -lcapstone cp wcc ../../bin/ make[3]: Leaving directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wcc' cd wld && make CFLAGS=" -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2" make[3]: Entering directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wld' cc -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2 wld.c -o wld -l:libbfd.a -lz -ldl -liberty wld.c: In function ‘print_version’: wld.c:110:57: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] 110 | printf("%s version:%s (%s %s)\n", WNAME, WVERSION, WTIME, WDATE); | ^~~~~ wld.c:110:64: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] 110 | printf("%s version:%s (%s %s)\n", WNAME, WVERSION, WTIME, WDATE); | ^~~~~ cp wld ../../bin/ make[3]: Leaving directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wld' cd wsh && make CFLAGS=" -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2" make[3]: Entering directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wsh' cc -Wdate-time -D_FORTIFY_SOURCE=2 -W -Wall -Wno-discarded-qualifiers -Wno-int-conversion -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -fpie -pie -fPIC -g3 -ggdb -I../../include -I./include/sflib/ -I./include -I../../include/ -Wno-incompatible-pointer-types -fstack-protector-all -Wl,-z,relro,-z,now -DPACKAGE -DPACKAGE_VERSION -masm=intel -rdynamic -D_fORTIFY_SOURCE=2 -O2 wsh.c -o wsh.o -c -fpie -fPIC -ldl -lreadline In file included from wsh.c:32: ./include/libwitch/wsh.h:69:10: fatal error: stropts.h: No such file or directory 69 | #include <stropts.h> | ^~~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:19: all] Error 1 make[3]: Leaving directory '/<<BUILDDIR>>/wcc-0.0.2+dfsg/src/wsh'