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.

Reply via email to