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.