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
libtexttools_2.1.0-14_indep.log.gz
Description: application/gzip

