Source: geis
Version: 2.2.17-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

When rebuilding geis in a chroot modified to have python3.5 as the default
python3, I got the following build failure:

Making all in examples
gcc -DHAVE_CONFIG_H -I. -I..  -I../include -I../libgeis -Wdate-time 
-D_FORTIFY_SOURCE=2 -Wall -Wextra -Werror -pedantic -std=iso9899:1999 
-D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -c -o geis2-geis2.o `test -f 'geis2.c' || echo 
'./'`geis2.c
/bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -Wextra -Werror 
-pedantic -std=iso9899:1999 -D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong 
-Wformat -Werror=format-security  -Wl,-z,relro -o geis2 geis2-geis2.o 
../libgeis/libgeis.la 
libtool: link: gcc -Wall -Wextra -Werror -pedantic -std=iso9899:1999 
-D_GNU_SOURCE=1 -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -Wl,-z -Wl,relro -o .libs/geis2 geis2-geis2.o  
../libgeis/.libs/libgeis.so
Making all in doc
make[3]: Nothing to be done for 'all'.
Making all in data
make[3]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/test/geis-2.2.17'
   dh_auto_test -O--parallel -Nlibgeis-doc
        make -j1 check
make[1]: Entering directory '/home/test/geis-2.2.17'
Making check in include
make[2]: Nothing to be done for 'check'.
Making check in libs
Making check in geis-util
make[3]: Nothing to be done for 'check'.
Making check in geis-dbus
make[3]: Nothing to be done for 'check'.
make[3]: Nothing to be done for 'check-am'.
Making check in libgeis
Making check in backend
Making check in test_fixture
make[4]: Nothing to be done for 'check'.
Making check in dbus
make[4]: Nothing to be done for 'check'.
Making check in grail
make[4]: Nothing to be done for 'check'.
make[4]: Nothing to be done for 'check-am'.
Making check in server
make[3]: Nothing to be done for 'check'.
make[3]: Nothing to be done for 'check-am'.
Making check in testsuite
Making check in gtest
make  libgtest_geis.a
make[4]: *** No rule to make target '/usr/src/gtest/gtest-all.cc', needed by 
'libgtest_geis_a-gtest-all.o'.  Stop.
Makefile:650: recipe for target 'check-am' failed
make[3]: *** [check-am] Error 2
Makefile:417: recipe for target 'check-recursive' failed
make[2]: *** [check-recursive] Error 1
Makefile:535: recipe for target 'check-recursive' failed
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory '/home/test/geis-2.2.17'
dh_auto_test: make -j1 check returned exit code 2
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

It does not appear to be related to python3.5.

Scott K

Reply via email to