Bug#897761: gnuift: ftbfs with GCC-8
Package: src:gnuift Version: 0.1.14+ds-1 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8 Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/gnuift_0.1.14+ds-1_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-8/porting_to.html [...] return (*mContent); ^ make[4]: *** [Makefile:511: CAcDistanceMatrix.lo] Error 1 make[4]: Leaving directory '/<>/gnuift-0.1.14+ds/libGIFTAcDistanceMatrix/cc' make[4]: Entering directory '/<>/gnuift-0.1.14+ds/libGIFTAcDistanceMatrix/cc' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/sbuild-nonexistent/browsing/libGIFTQuBayesian/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/gnuift-0.1.14+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c -o CDrawer.lo CDrawer.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/sbuild-nonexistent/browsing/libGIFTQuBayesian/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/gnuift-0.1.14+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c CDrawer.cc -fPIC -DPIC -o .libs/CDrawer.o libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/sbuild-nonexistent/browsing/libGIFTQuBayesian/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/gnuift-0.1.14+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c CDrawer.cc -o CDrawer.o >/dev/null 2>&1 make[4]: Leaving directory '/<>/gnuift-0.1.14+ds/libGIFTAcDistanceMatrix/cc' make[4]: Entering directory '/<>/gnuift-0.1.14+ds/libGIFTAcDistanceMatrix/cc' /bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/sbuild-nonexistent/browsing/libGIFTQuBayesian/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/gnuift-0.1.14+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c -o CDistanceCalculator.lo CDistanceCalculator.cc libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -DHAS_BOOL -I../../libMRML/include -I../../libGIFTAcInvertedFile/include -I../../libGIFTAcDistanceMatrix/include -I../../libGIFTAcURL2FTS/include -I../../libGIFTQuBayesian/include -I/sbuild-nonexistent/browsing/libGIFTQuBayesian/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/gnuift-0.1.14+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DEF_PROTECT_BELOW=1 -DEF_PROTECT_FREE -DEF_PROTECT_ALIGNMENT=8 -DEF_FILL=42 -I /usr/include/mysql -DHAVE_LIBPTHREAD -D__GIFT_NEW_IS_MALLOC -D__GIFT_USES_THREADS__ -pthread -c CDistanceCalculator.cc -fPIC -DPIC -o .libs/CDistanceCalculator
Bug#897771: ifhp: ftbfs with GCC-8
Package: src:ifhp Version: 3.5.20-15 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8 Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/ifhp_3.5.20-15_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-8/porting_to.html [...] config.status: creating config.h ./config.status: 1: cd: can't cd to /sbuild-nonexistent config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile touch configure-stamp dh_testdir /usr/bin/make LDFLAGS=`dpkg-buildflags --get LDFLAGS` make[1]: Entering directory '/<>' rm -f ifhp.conf sed \ -e "s,.CAT@,/bin/cat,g" \ -e "s,.FILTER_DIR@,/usr/lib/ifhp,g" \ -e "s,.A2PS@,/usr/bin/a2ps,g" \ -e "s,.GS@,/usr/bin/gs,g" \ -e "s,.GZIP@,/bin/gzip,g" \ -e "s,.FILEUTIL@,/usr/bin/file,g" \ -e "s,.PAGE_SIZE@,letter,g" \ -e "s,.FONT_DIR@,/usr/libexec/filters/fonts,g" \ -e "s,.DEVFD3@,/dev/fd/3,g" \ -e "s,.FOOMATIC@,1,g" \ -e "s,.FOOMATIC_RIP@,/usr/bin/foomatic-rip,g" \ ./ifhp.conf.in >ifhp.conf if [ "src" = po ] ; then \ for i in po/Makefile* ; do \ if [ -f "$i" ] ; then \ if grep '^mkinstalldirs.*=.*case' $i ; then \ echo "fixing broken $i which causes wrong path to mkinstalldirs to be used"; \ perl -spi -e 's:^mkinstalldirs\s*=\s*.*:mkinstalldirs = \$(SHELL) \$(MKINSTALLDIRS):' $i; \ fi \ fi \ done \ fi if [ "src" != po -o "no" != "no" ] ; then \ cd src; /usr/bin/make localedir=/usr/share/locale \ DESTDIR= all ; \ fi make[2]: Entering directory '/<>/src' gcc -g -W -Wall -Werror -Wno-unused -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-parameter -Wno-implicit-fallthrough -g -W -Wall -Werror -Wno-unused -DHAVE_CONFIG_H -I. -I.. -I. -DIFHP_CONF=\"/etc/ifhp.conf\" -DLOCALEDIR=\"/usr/share/locale\" -c -o ifhp.o ifhp.c ifhp.c: In function 'Find_sub_value': ifhp.c:2803:3: error: 'strncpy' specified bound 128 equals destination size [-Werror=stringop-truncation] strncpy(copy,id+1,sizeof(copy)); ^~~ cc1: all warnings being treated as errors make[2]: *** [: ifhp.o] Error 1 make[2]: Leaving directory '/<>/src' make[1]: *** [Makefile:52: src] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:33: build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
Bug#897835: ploop: ftbfs with GCC-8
Package: src:ploop Version: 1.15-5 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8 Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/ploop_1.15-5_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-8/porting_to.html [...] In file included from /usr/include/stdio.h:862, from ploop.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ ploop.c: In function 'ploop_convert_image': ploop.c:3050:42: error: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Werror=format-truncation=] snprintf(conf_tmp, sizeof(conf_tmp), "%s.tmp", conf); ^~~~ In file included from /usr/include/stdio.h:862, from ploop.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ ploop.c: In function 'ploop_mount': ploop.c:1754:42: error: 'p1' directive output may be truncated writing 2 bytes into a region of size between 1 and 64 [-Werror=format-truncation=] snprintf(devicep1, sizeof(devicep1), "%sp1", device); ^~ In file included from /usr/include/stdio.h:862, from ploop.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 3 and 66 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ ploop.c: In function 'ploop_resize_image': ploop.c:2755:43: error: '.tmp' directive output may be truncated writing 4 bytes into a region of size between 1 and 4096 [-Werror=format-truncation=] snprintf(conf_tmp, sizeof(conf_tmp), "%s.tmp", conf); ^~~~ In file included from /usr/include/stdio.h:862, from ploop.c:19: /usr/include/x86_64-linux-gnu/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 5 and 4100 bytes into a destination of size 4096 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~ __bos (__s), __fmt, __va_arg_pack ()); ~ cc1: all warnings being treated as errors make[3]: *** [../Makefile.inc:49: ploop.o] Error 1 make[3]: Leaving directory '/<>/lib' make[2]: *** [Makefile:9: all] Error 2 make[2]: Leaving directory '/<>' dh_auto_build: make -j1 V=1 returned exit code 2 make[1]: *** [debian/rules:8: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:5: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
Bug#897860: simulavr: ftbfs with GCC-8
Package: src:simulavr Version: 0.1.2.2-7 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8 Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/simulavr_0.1.2.2-7_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-8/porting_to.html [...] Making all in disp-vcd make[4]: Entering directory '/<>/src/disp-vcd' if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src-Wall -Winline -Werror -I../../src -I../../src/getopt -Wall -g -std=gnu89 -O2 -MT disp.o -MD -MP -MF ".deps/disp.Tpo" -c -o disp.o disp.c; \ then mv -f ".deps/disp.Tpo" ".deps/disp.Po"; else rm -f ".deps/disp.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src-Wall -Winline -Werror -I../../src -I../../src/getopt -Wall -g -std=gnu89 -O2 -MT vcd.o -MD -MP -MF ".deps/vcd.Tpo" -c -o vcd.o vcd.c; \ then mv -f ".deps/vcd.Tpo" ".deps/vcd.Po"; else rm -f ".deps/vcd.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src-Wall -Winline -Werror -I../../src -I../../src/getopt -Wall -g -std=gnu89 -O2 -MT config_parser.o -MD -MP -MF ".deps/config_parser.Tpo" -c -o config_parser.o config_parser.c; \ then mv -f ".deps/config_parser.Tpo" ".deps/config_parser.Po"; else rm -f ".deps/config_parser.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../src-Wall -Winline -Werror -I../../src -I../../src/getopt -Wall -g -std=gnu89 -O2 -MT config_scanner.o -MD -MP -MF ".deps/config_scanner.Tpo" -c -o config_scanner.o config_scanner.c; \ then mv -f ".deps/config_scanner.Tpo" ".deps/config_scanner.Po"; else rm -f ".deps/config_scanner.Tpo"; exit 1; fi x86_64-linux-gnu-gcc -Wall -Winline -Werror -I../../src -I../../src/getopt -Wall -g -std=gnu89 -O2 -Wl,-z,defs -o simulavr-vcd disp.o vcd.o config_parser.o config_scanner.o ../getopt/libgnugetopt.a make[4]: Leaving directory '/<>/src/disp-vcd' make[4]: Entering directory '/<>/src' if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT adc.o -MD -MP -MF ".deps/adc.Tpo" -c -o adc.o adc.c; \ then mv -f ".deps/adc.Tpo" ".deps/adc.Po"; else rm -f ".deps/adc.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT avrclass.o -MD -MP -MF ".deps/avrclass.Tpo" -c -o avrclass.o avrclass.c; \ then mv -f ".deps/avrclass.Tpo" ".deps/avrclass.Po"; else rm -f ".deps/avrclass.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT avrcore.o -MD -MP -MF ".deps/avrcore.Tpo" -c -o avrcore.o avrcore.c; \ then mv -f ".deps/avrcore.Tpo" ".deps/avrcore.Po"; else rm -f ".deps/avrcore.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT avrerror.o -MD -MP -MF ".deps/avrerror.Tpo" -c -o avrerror.o avrerror.c; \ then mv -f ".deps/avrerror.Tpo" ".deps/avrerror.Po"; else rm -f ".deps/avrerror.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT avrmalloc.o -MD -MP -MF ".deps/avrmalloc.Tpo" -c -o avrmalloc.o avrmalloc.c; \ then mv -f ".deps/avrmalloc.Tpo" ".deps/avrmalloc.Po"; else rm -f ".deps/avrmalloc.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT callback.o -MD -MP -MF ".deps/callback.Tpo" -c -o callback.o callback.c; \ then mv -f ".deps/callback.Tpo" ".deps/callback.Po"; else rm -f ".deps/callback.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../src/getopt -Wall -g -std=gnu89 -O2 -MT decoder.o -MD -MP -MF ".deps/decoder.Tpo" -c -o decoder.o decoder.c; \ then mv -f ".deps/decoder.Tpo" ".deps/decoder.Po"; else rm -f ".deps/decoder.Tpo"; exit 1; fi if x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.-Wall -Winline -Werror -I../
Bug#897884: vzquota: ftbfs with GCC-8
Package: src:vzquota Version: 3.1-3 Severity: normal Tags: sid buster User: debian-...@lists.debian.org Usertags: ftbfs-gcc-8 Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-8/g++-8, but succeeds to build with gcc-7/g++-7. The severity of this report will be raised before the buster release. The full build log can be found at: http://aws-logs.debian.net/2018/05/01/gcc8/vzquota_3.1-3_unstable_gcc8.log.gz The last lines of the build log are at the end of this report. To build with GCC 8, either set CC=gcc-8 CXX=g++-8 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-8/porting_to.html [...] dpkg-buildpackage: info: source version 3.1-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ola Lundqvist dpkg-source --before-build vzquota-3.1 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean dh_auto_clean make -j1 clean make[1]: Entering directory '/<>' make[2]: Entering directory '/<>/src' rm -f common.o quota_io.o syscall.o main.o stat.o quotaon.o quotacheck.o common.o quota_io.o syscall.o quotacheck.o vzdqcheck.o common.o quota_io.o syscall.o vzdqdump.o common.o quota_io.o syscall.o vzdqload.o vzquota vzdqcheck vzdqdump vzdqload .depend core *.log find . -regex '.*[~#].*' | xargs rm -f make[2]: Leaving directory '/<>/src' make[2]: Entering directory '/<>/man' rm -f vzdqdump.8 vzdqcheck.8 vzquota.8 make[2]: Leaving directory '/<>/man' make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_auto_configure -a dh_auto_build -a make -j1 make[1]: Entering directory '/<>' make[2]: Entering directory '/<>/src' cc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -I../include -std=gnu99 -g -O2 -Wall -Werror -Wformat -D_FILE_OFFSET_BITS=64 -D_LINUX_QUOTA_VERSION=6 -D_LARGEFILE64_SOURCE -DVARDIR=\"/var/lib\" common.c -o common.o cc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -I../include -std=gnu99 -g -O2 -Wall -Werror -Wformat -D_FILE_OFFSET_BITS=64 -D_LINUX_QUOTA_VERSION=6 -D_LARGEFILE64_SOURCE -DVARDIR=\"/var/lib\" quota_io.c -o quota_io.o cc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -I../include -std=gnu99 -g -O2 -Wall -Werror -Wformat -D_FILE_OFFSET_BITS=64 -D_LINUX_QUOTA_VERSION=6 -D_LARGEFILE64_SOURCE -DVARDIR=\"/var/lib\" syscall.c -o syscall.o cc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -I../include -std=gnu99 -g -O2 -Wall -Werror -Wformat -D_FILE_OFFSET_BITS=64 -D_LINUX_QUOTA_VERSION=6 -D_LARGEFILE64_SOURCE -DVARDIR=\"/var/lib\" main.c -o main.o cc -c -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -I../include -std=gnu99 -g -O2 -Wall -Werror -Wformat -D_FILE_OFFSET_BITS=64 -D_LINUX_QUOTA_VERSION=6 -D_LARGEFILE64_SOURCE -DVARDIR=\"/var/lib\" stat.c -o stat.o stat.c: In function 'print_ugid_status': stat.c:199:13: error: passing argument 1 to restrict-qualified parameter aliases with argument 3 [-Werror=restrict] sprintf(status, "%s%sdirty", status, (strlen(status)) ? "," : ""); ^~ ~~ stat.c:199:26: error: 'dirty' directive writing 5 bytes into a region of size between 0 and 256 [-Werror=format-overflow=] sprintf(status, "%s%sdirty", status, (strlen(status)) ? "," : ""); ^ stat.c:199:5: note: 'sprintf' output between 6 and 262 bytes into a destination of size 256 sprintf(status, "%s%sdirty", status, (strlen(status)) ? "," : ""); ^ cc1: all warnings being treated as errors make[2]: *** [Makefile:52: stat.o] Error 1 make[2]: Leaving directory '/<>/src' make[1]: *** [Makefile:27: all] Error 2 make[1]: Leaving directory '/<>' dh_auto_build: make -j1 returned exit code 2 make: *** [debian/rules:4: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
Bug#897897: Kernel security fix (for CVE-2018-1108) -> AutoFS won't start
Package: autofs Version: 5.1.2-1 Severity: important Hello, Following latest Debian/Stretch kernel (security) update - and the fix for CVE-2018-1108 - autofs blocks until the kernel RNG reports its proper initialization ("random: crng init done" in dmesg), which can take up to *several minutes* in entropy-starving VMs. Problem is the corresponding systemd unit is configured to timeout after 180 seconds. Past this timeout, AutoFS will be failed and won't start at all (until manually restarted). One can fix this issue by having entropy poured into the VMs using rng-tools (along virtio-rng), haveged, etc. I was wondering whether this might/ought not to be fixed in autofs itself ? Best, Cédric PS: the (root) issue (kernel RNG blocking at boot) is already being discussed on LKML: https://lkml.org/lkml/2018/4/29/121 -- Cédric Dufour @ Idiap Research Institute
Processed: reassign 895292 to systemd-shim, forcibly merging 895418 895292, severity of 895418 is serious
Processing commands for cont...@bugs.debian.org: > reassign 895292 systemd-shim Bug #895292 [systemd] Restart, Suspend, Hibernate, Shut Down all greyed out in lightdm Bug reassigned from package 'systemd' to 'systemd-shim'. No longer marked as found in versions systemd/238-4. Ignoring request to alter fixed versions of bug #895292 to the same values previously set > forcemerge 895418 895292 Bug #895418 [systemd-shim] systemd-shim: incompatibility with a new version of systemd Bug #895418 [systemd-shim] systemd-shim: incompatibility with a new version of systemd Added tag(s) moreinfo and unreproducible. Bug #895292 [systemd-shim] Restart, Suspend, Hibernate, Shut Down all greyed out in lightdm Severity set to 'important' from 'normal' Marked as found in versions systemd-shim/10-3. Merged 895292 895418 > severity 895418 serious Bug #895418 [systemd-shim] systemd-shim: incompatibility with a new version of systemd Bug #895292 [systemd-shim] Restart, Suspend, Hibernate, Shut Down all greyed out in lightdm Severity set to 'serious' from 'important' Severity set to 'serious' from 'important' > thanks Stopping processing here. Please contact me if you need assistance. -- 895292: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895292 895418: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895418 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: re: ifrit FTBFS with cmake 3.11.1
Processing commands for cont...@bugs.debian.org: > Tags 897114 +patch Bug #897114 [src:ifrit] ifrit FTBFS with cmake 3.11.1 Added tag(s) patch. > thanks Stopping processing here. Please contact me if you need assistance. -- 897114: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897114 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#897114: ifrit FTBFS with cmake 3.11.1
Tags 897114 +patch thanks This was blocking a transition in raspbian, so I whipped up a fix. Debdiff at http://debdiffs.raspbian.org/main/i/ifrit/ifrit_4.1.2-5%2brpi1.debdiff , no intent to NMU in Debian. The only tricky bit was that there seems to have been a typo in debian/rules, there was a target called override_dh_autoconfigure which I presume was a typo for override_dh_autoconfigure , I tried fixing said typo but that seemed to cause more problems than it solved, so I left it alone and added my own override target. You might want to consider either fixing or removing the dead code.