Source: libtexttools
Version: 2.1.0-14
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

Hi,

libtexttools/experimental FTBFS during an indep-only build:

 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/libtexttools-2.1.0'
dh_auto_clean -- ADAFLAGS="" CC="cc" CFLAGS="-g -O2 
-fdebug-prefix-map=/build/libtexttools-2.1.0=. -fstack-protector-strong 
-Wformat -Werror=format-security" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" 
LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--no-undefined 
-Wl,--no-copy-dt-needed-entries -Wl,--no-allow-shlib-undefined" SOVERSION="10" 
GNATMAKE_OPTIONS=""
        make -j3 clean ADAFLAGS= CC=cc "CFLAGS=-g -O2 
-fdebug-prefix-map=/build/libtexttools-2.1.0=. -fstack-protector-strong 
-Wformat -Werror=format-security" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" 
"LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--no-undefined 
-Wl,--no-copy-dt-needed-entries -Wl,--no-allow-shlib-undefined" SOVERSION=10 
GNATMAKE_OPTIONS=
make[2]: Entering directory '/build/libtexttools-2.1.0'
Package ncurses was not found in the pkg-config search path.
Perhaps you should add the directory containing `ncurses.pc'
to the PKG_CONFIG_PATH environment variable
No package 'ncurses' found
rm -f build-obj-dynamic/* build-obj-static/* build-lib-dynamic/* 
build-lib-static/*
find -name "*~" -delete
sed ' s%ADAFLAGS%%;  s%CFLAGS%-g", "-O2", 
"-fdebug-prefix-map=/build/libtexttools-2.1.0=.", "-fstack-protector-strong", 
"-Wformat", "-Werror=format-security%;  s%LDFLAGS%-Wl,-z,relro", "-Wl,-z,now", 
"-Wl,--no-undefined", "-Wl,--no-copy-dt-needed-entries", 
"-Wl,--no-allow-shlib-undefined%;  s%LDLIBS%%;  s%SOVERSION%10%;' \
 examples/examples.gpr.sed > examples/examples.gpr
sed ' s%ADAFLAGS%%;  s%CFLAGS%-g", "-O2", 
"-fdebug-prefix-map=/build/libtexttools-2.1.0=.", "-fstack-protector-strong", 
"-Wformat", "-Werror=format-security%;  s%LDFLAGS%-Wl,-z,relro", "-Wl,-z,now", 
"-Wl,--no-undefined", "-Wl,--no-copy-dt-needed-entries", 
"-Wl,--no-allow-shlib-undefined%;  s%LDLIBS%%;  s%SOVERSION%10%;' \
 texttools.gpr.sed > texttools.gpr
gprclean examples/examples.gpr -XKIND=static
make[2]: gprclean: Command not found
make[2]: *** [Makefile:91: clean] Error 127
make[2]: Leaving directory '/build/libtexttools-2.1.0'
dh_auto_clean: make -j3 clean ADAFLAGS= CC=cc "CFLAGS=-g -O2 
-fdebug-prefix-map=/build/libtexttools-2.1.0=. -fstack-protector-strong 
-Wformat -Werror=format-security" "CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2" 
"LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--no-undefined 
-Wl,--no-copy-dt-needed-entries -Wl,--no-allow-shlib-undefined" SOVERSION=10 
GNATMAKE_OPTIONS= returned exit code 2
make[1]: *** [debian/rules:49: override_dh_auto_clean] Error 255
make[1]: Leaving directory '/build/libtexttools-2.1.0'
make: *** [debian/rules:39: clean] Error 2


gprbuild which ships gprclean has been moved to B-D-Arch which is not
installed for an indep-only build.

There is also a failure on most arch-only builds:
https://buildd.debian.org/status/package.php?p=libtexttools&suite=experimental

dh_ada_library: error while loading shared libraries: libgpr.so.18: cannot open 
shared object file: No such file or directory


Cheers,

Andreas

Attachment: libtexttools_2.1.0-14_indep.log.gz
Description: application/gzip

Reply via email to