Bug#897761: gnuift: ftbfs with GCC-8

2018-05-04 Thread Matthias Klose
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

2018-05-04 Thread Matthias Klose
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

2018-05-04 Thread Matthias Klose
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

2018-05-04 Thread Matthias Klose
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

2018-05-04 Thread Matthias Klose
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

2018-05-04 Thread Cédric Dufour - Idiap Research Institute
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

2018-05-04 Thread Debian Bug Tracking System
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

2018-05-04 Thread Debian Bug Tracking System
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

2018-05-04 Thread peter green

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.