[Pkg-electronics-devel] Bug#777821: covered: ftbfs with GCC-5

Matthias Klose doko at debian.org
Thu Feb 12 10:30:44 UTC 2015


Package: src:covered
Version: 0.7.10-2
Severity: normal
Tags: sid stretch
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-5

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-5/g++-5, but succeeds to build with gcc-4.9/g++-4.9. The
severity of this report may be raised before the stretch release.

The full build log can be found at:
http://people.debian.org/~doko/logs/gcc5-20150205/covered_0.7.10-2_unstable_gcc5.log
The last lines of the build log are at the end of this report.

To build with GCC 5, either set CC=gcc-5 CXX=g++-5 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t experimental install g++ 

Common build failures are C11 as the default C mode, 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-5/porting_to.html

[...]
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c ovl.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c param.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c parse.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c parser_misc.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c perf.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c profiler.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c race.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c rank.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c reentrant.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c report.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c scope.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c score.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c search.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c sim.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c stat.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c static.c
flex -PSE -ostatic_lexer.c ./static_lexer.l
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c static_lexer.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c statement.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c stmt_blk.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c struct_union.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c symtable.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c sys_tasks.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c tcl_funcs.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c toggle.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c tree.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c util.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c vcd.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c vector.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DINSTALL_DIR=\"/usr/share/covered\" -I/usr/include/tcl8.5 -I/usr/include/tcl8.5     -D_FORTIFY_SOURCE=2  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c vsignal.c
gcc  -g -O2 -fstack-protector-strong -Wformat -Werror=format-security  -Wl,-z,relro -Wl,--as-needed -o covered arc.o assertion.o attr.o parser.o static_parser.o binding.o cli.o codegen.o comb.o db.o enumerate.o exclude.o expr.o fastlz.o fsm.o fsm_arg.o fsm_var.o fst.o func_iter.o func_unit.o genprof.o gen_item.o info.o instance.o keywords_1995.o keywords_2001.o keywords_sv.o keywords_sys_1995.o keywords_sys_2001.o keywords_sys_sv.o pplexer.o lexer.o line.o link.o lxt.o lxt2_read.o main.o memory.o merge.o obfuscate.o ovl.o param.o parse.o parser_misc.o perf.o profiler.o race.o rank.o reentrant.o report.o scope.o score.o search.o sim.o stat.o static.o static_lexer.o statement.o stmt_blk.o struct_union.o symtable.o sys_tasks.o tcl_funcs.o toggle.o tree.o util.o vcd.o vector.o vsignal.o -L/usr/lib/x86_64-linux-gnu -ltcl8.5 -L/usr/lib/x86_64-linux-gnu -ltk8.5 -lX11 -lXss -lXext -lXft -lfontconfig -lfreetype  -lfontconfig  -lpthread -ldl  -lpthread -lieee -lm -lm -lm -lz 
lxt.o: In function `lxt_parse':
/«PKGBUILDDIR»/src/lxt.c:153: undefined reference to `lxt2_rd_get_num_facs'
/«PKGBUILDDIR»/src/lxt.c:155: undefined reference to `lxt2_rd_set_fac_process_mask_all'
/«PKGBUILDDIR»/src/lxt.c:156: undefined reference to `lxt2_rd_set_max_block_mem_usage'
/«PKGBUILDDIR»/src/lxt.c:172: undefined reference to `lxt2_rd_get_alias_root'
collect2: error: ld returned 1 exit status
make[3]: *** [covered] Error 1
Makefile:379: recipe for target 'covered' failed
make[3]: Leaving directory '/«PKGBUILDDIR»/src'
make[2]: *** [all-recursive] Error 1
Makefile:300: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/«PKGBUILDDIR»'
make[1]: *** [all] Error 2
Makefile:238: recipe for target 'all' failed
make[1]: Leaving directory '/«PKGBUILDDIR»'
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 2
debian/rules:5: recipe for target 'build-arch' failed
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2



More information about the Pkg-electronics-devel mailing list