Package: src:libtemplates-parser
Version: 19-2
Severity: serious
Tags: ftbfs
Dear maintainer:
I tried to build this package in buster but it failed:
--------------------------------------------------------------------------------
[...]
debian/rules build-indep
/usr/share/ada/debian_packaging-8.mk:71: adding -Wl,--as-needed to LDFLAGS for
compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
/usr/share/ada/debian_packaging-8.mk:81: adding -Wl,--no-undefined to LDFLAGS
for compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
dh build-indep --with ada-library
dh_update_autotools_config -i
dh_autoreconf -i
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/ada/debian_packaging-8.mk:71: adding -Wl,--as-needed to LDFLAGS for
compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
/usr/share/ada/debian_packaging-8.mk:81: adding -Wl,--no-undefined to LDFLAGS
for compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
rm -f makefile.setup tp_xmlada.gpr
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules override_dh_auto_build-indep
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/share/ada/debian_packaging-8.mk:71: adding -Wl,--as-needed to LDFLAGS for
compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
/usr/share/ada/debian_packaging-8.mk:81: adding -Wl,--no-undefined to LDFLAGS
for compatibility, but please use DEB_LDFLAGS_MAINT_APPEND instead.
/usr/bin/make build-doc VERSION=18 DEFAULT_LIBRARY_TYPE=relocatable
GPRBUILD="gprbuild -R -v -eS '-XADAFLAGS= -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong '
'-XLDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--no-undefined'"
PROCESSORS=1 DOC_FORMATS="html info latexpdf text"
make[2]: Entering directory '/<<PKGBUILDDIR>>'
cp config/tp_xmlada_installed.gpr tp_xmlada.gpr
printf " DEBUG = false\n DEFAULT_LIBRARY_TYPE = relocatable\n ENABLE_SHARED =
true\n ENABLE_STATIC = true\n GNAT = gnat\n GPRBUILD = gprbuild -R -v -eS
'-XADAFLAGS= -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong ' '-XLDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed
-Wl,--no-undefined'\n GPRCLEAN = gprclean\n PRJ_BUILD = release\n PROCESSORS =
1\n SDIR = x86_64-linux-gnu/release\n TARGET = x86_64-linux-gnu\n TP_XMLADA =
Installed\n VERSION = 18\n prefix = /usr/bin/..\n" > makefile.setup
/usr/bin/make -C docs html info latexpdf text
make[3]: Entering directory '/<<PKGBUILDDIR>>/docs'
gprbuild -R -v -eS '-XADAFLAGS= -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong ' '-XLDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed
-Wl,--no-undefined' -p -m -Pdocs user1 table_section table_inline if_inline
demo macro table user2 matrix table_if \
"-XPRJ_BUILD=release" "-XTARGET=x86_64-linux-gnu" "-XVERSION=18"
object directory "/<<PKGBUILDDIR>>/.build/obj/x86_64-linux-gnu/release/static"
created for project Templates_Parser
library directory "/<<PKGBUILDDIR>>/.build/lib/x86_64-linux-gnu/release/static"
created for project Templates_Parser
object directory
"/<<PKGBUILDDIR>>/docs/build/obj/x86_64-linux-gnu/release/static" created for
project Docs
exec directory
"/<<PKGBUILDDIR>>/docs/build/bin/x86_64-linux-gnu/release/static" created for
project Docs
==============Error messages for file: /<<PKGBUILDDIR>>/docs/docs.gpr
22. project Docs is
|
>>> warning: there are no sources of language "Project file" in this
project
Changing to object directory of "Docs":
"/<<PKGBUILDDIR>>/docs/build/obj/x86_64-linux-gnu/release/static/"
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/user1.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/table_section.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/table_inline.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/if_inline.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/demo.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/macro.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/table.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/user2.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/matrix.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat05 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP
/<<PKGBUILDDIR>>/docs/src/table_if.adb
Changing to object directory of "Templates_Parser":
"/<<PKGBUILDDIR>>/.build/obj/x86_64-linux-gnu/release/static/"
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -gnatVn
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser-debug.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser-utils.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser-query.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser-input__standalone.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser_tasking__standard_tasking.adb
/usr/bin/gnatgcc -c -x ada -gnatA -gnat12 -gnatwcfijkmruv
-gnaty3abcdefhiIklmnoOprstx -O2 -gnatn -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-gnatec=/tmp/GNAT-TEMP-000005.TMP -gnatem=/tmp/GNAT-TEMP-000006.TMP
/<<PKGBUILDDIR>>/src/templates_parser-configuration__standalone.ads
gprbuild: unable to locate archive builder "unknown-ar"
make[3]: *** [Makefile:90: build-sample] Error 4
make[3]: Leaving directory '/<<PKGBUILDDIR>>/docs'
make[2]: *** [Makefile:142: build-doc] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [debian/rules:62: override_dh_auto_build-indep] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:46: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit
status 2
--------------------------------------------------------------------------------
The build was made in my autobuilder with "dpkg-buildpackage -A"
but it also fails here:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libtemplates-parser.html
where you can get a full build log if you need it.
If this is really a bug in one of the build-depends, please use reassign and
affects,
so that this is still visible in the BTS web page for this package.
Thanks.