Source: libgnatcoll-db
Version: 21.0.0-6
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> rm -f xref/generated/*
> ADA_PROJECT_PATH=sql:sqlite:postgres:xref gprbuild -p -j4 -R -v -eS 
> -Xgnatcoll_sql_version="3" -Xgnatcoll_sqlite_version="20" 
> -Xgnatcoll_postgres_version="1" -Xgnatcoll_xref_version="20" 
> -XGNATCOLL_SQLITE="external" gnatcoll_db2ada/gnatcoll_all2ada.gpr 
> -XLIBRARY_TYPE=relocatable
> object directory "/<<PKGBUILDDIR>>/sql/obj/relocatable" created for project 
> GnatColl_SQL
> library directory "/<<PKGBUILDDIR>>/sql/lib/relocatable" created for project 
> GnatColl_SQL
> object directory "/<<PKGBUILDDIR>>/sqlite/obj/relocatable" created for 
> project GnatColl_Sqlite
> library directory "/<<PKGBUILDDIR>>/sqlite/lib/relocatable" created for 
> project GnatColl_Sqlite
> object directory "/<<PKGBUILDDIR>>/postgres/obj/relocatable" created for 
> project GnatColl_Postgres
> library directory "/<<PKGBUILDDIR>>/postgres/lib/relocatable" created for 
> project GnatColl_Postgres
> object directory "/<<PKGBUILDDIR>>/gnatcoll_db2ada/obj" created for project 
> Gnatcoll_All2ada
> Changing to object directory of "Gnatcoll_All2ada": 
> "/<<PKGBUILDDIR>>/gnatcoll_db2ada/obj/"
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP 
> /<<PKGBUILDDIR>>/gnatcoll_db2ada/gnatcoll_all2ada.adb
> Changing to object directory of "GnatColl_Postgres": 
> "/<<PKGBUILDDIR>>/postgres/obj/relocatable/"
> /usr/bin/gcc -c -x c -DHAS_PQPREPARE -O2 -Wunreachable-code -Wdate-time 
> -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -Wformat -Werror=format-security -fPIC -MMD -MF 
> postgres_support.d -specs=/tmp/GNAT-TEMP-000006.TMP 
> /<<PKGBUILDDIR>>/postgres/postgres_support.c
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000007.TMP -gnatem=/tmp/GNAT-TEMP-000008.TMP 
> /<<PKGBUILDDIR>>/postgres/gnatcoll-sql-ranges.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000007.TMP -gnatem=/tmp/GNAT-TEMP-000009.TMP 
> /<<PKGBUILDDIR>>/postgres/gnatcoll-sql-postgres.adb
> Changing to object directory of "GnatColl_Sqlite": 
> "/<<PKGBUILDDIR>>/sqlite/obj/relocatable/"
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000010.TMP -gnatem=/tmp/GNAT-TEMP-000011.TMP 
> /<<PKGBUILDDIR>>/sqlite/gnatcoll-sql-sqlite-builder.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000010.TMP -gnatem=/tmp/GNAT-TEMP-000012.TMP 
> /<<PKGBUILDDIR>>/sqlite/gnatcoll-sql-sqlite.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000010.TMP -gnatem=/tmp/GNAT-TEMP-000013.TMP 
> /<<PKGBUILDDIR>>/sqlite/gnatcoll-sql-sqlite-gnade.adb
> Changing to object directory of "GnatColl_SQL": 
> "/<<PKGBUILDDIR>>/sql/obj/relocatable/"
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000015.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-exec.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000016.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-inspect.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000017.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-exec_private.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000017.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-exec-tasking.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000017.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-sessions.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000018.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql_impl.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000015.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000017.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql_fields.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000017.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-orm-impl.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000014.TMP -gnatem=/tmp/GNAT-TEMP-000018.TMP 
> /<<PKGBUILDDIR>>/sql/gnatcoll-sql-orm.adb
> Changing to object directory of "Gnatcoll_All2ada": 
> "/<<PKGBUILDDIR>>/gnatcoll_db2ada/obj/"
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000004.TMP 
> /<<PKGBUILDDIR>>/gnatcoll_db2ada/gnatcoll-db2ada.ads
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -gnatec=/tmp/GNAT-TEMP-000003.TMP -gnatem=/tmp/GNAT-TEMP-000019.TMP 
> /<<PKGBUILDDIR>>/gnatcoll_db2ada/gnatcoll-db2ada-main.adb
> Changing to object directory of "GnatColl_Postgres": 
> "/<<PKGBUILDDIR>>/postgres/obj/relocatable/"
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000007.TMP -gnatem=/tmp/GNAT-TEMP-000008.TMP 
> /<<PKGBUILDDIR>>/postgres/gnatcoll-sql-postgres-builder.adb
> /usr/bin/gnatgcc -c -x ada -gnatA -O2 -gnatn -gnatwaCJ -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fPIC 
> -gnatec=/tmp/GNAT-TEMP-000007.TMP -gnatem=/tmp/GNAT-TEMP-000008.TMP 
> /<<PKGBUILDDIR>>/postgres/gnatcoll-sql-postgres-gnade.adb
> Changing to object directory of "GnatColl_SQL": 
> "/<<PKGBUILDDIR>>/sql/obj/relocatable/"
> /usr/lib/gprbuild/gprlib gnatcoll_sql.lexch
> Changing to object directory of "GnatColl_Sqlite": 
> "/<<PKGBUILDDIR>>/sqlite/obj/relocatable/"
> /usr/lib/gprbuild/gprlib gnatcoll_sqlite.lexch
> /usr/bin/gnatgcc -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined 
> -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared -o 
> /<<PKGBUILDDIR>>/sql/lib/relocatable/libgnatcoll_sql.so.3 
> -L/usr/lib/gcc/x86_64-linux-gnu/10//adalib -Wl,-soname,libgnatcoll_sql.so.3 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-exec-tasking.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-exec.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-exec_private.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-inspect.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-orm-impl.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-orm.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql-sessions.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql_fields.o 
> /<<PKGBUILDDIR>>/sql/obj/relocatable/gnatcoll-sql_impl.o 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -lgnatcoll -lgnatprj -lxmlada_schema 
> -lxmlada_dom -lxmlada_sax -lxmlada_input -lxmlada_unicode -lgnarl-10 
> -lgnat-10 -lpthread
> Changing to object directory of "GnatColl_Postgres": 
> "/<<PKGBUILDDIR>>/postgres/obj/relocatable/"
> /usr/bin/gnatgcc -Wl,-z,relro -Wl,-z,now -Wl,--no-allow-shlib-undefined 
> -Wl,--no-copy-dt-needed-entries -Wl,--no-undefined -shared -o 
> /<<PKGBUILDDIR>>/sqlite/lib/relocatable/libgnatcoll_sqlite.so.20 
> -L/usr/lib/gcc/x86_64-linux-gnu/10//adalib 
> -Wl,-soname,libgnatcoll_sqlite.so.20 
> /<<PKGBUILDDIR>>/sqlite/obj/relocatable/gnatcoll-sql-sqlite-builder.o 
> /<<PKGBUILDDIR>>/sqlite/obj/relocatable/gnatcoll-sql-sqlite-gnade.o 
> /<<PKGBUILDDIR>>/sqlite/obj/relocatable/gnatcoll-sql-sqlite.o 
> -L/<<PKGBUILDDIR>>/sql/lib/relocatable/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ 
> -L/usr/lib/x86_64-linux-gnu/ -L/usr/lib/x86_64-linux-gnu/ -lgnatcoll_sql 
> -lgnatcoll -lgnatprj -lxmlada_schema -lxmlada_dom -lxmlada_sax -lxmlada_input 
> -lxmlada_unicode -lgnarl-10 -lgnat-10 -lsqlite3 -lpthread
> /usr/lib/gprbuild/gprlib gnatcoll_postgres.lexch
> /usr/bin/gnatbind -n -o b__gnatcoll_postgres.adb -Lgnatcoll_postgres -a 
> /<<PKGBUILDDIR>>/postgres/obj/relocatable/gnatcoll-sql-postgres-builder.ali 
> /<<PKGBUILDDIR>>/postgres/obj/relocatable/gnatcoll-sql-postgres-gnade.ali 
> /<<PKGBUILDDIR>>/postgres/obj/relocatable/gnatcoll-sql-postgres.ali 
> /<<PKGBUILDDIR>>/postgres/obj/relocatable/gnatcoll-sql-ranges.ali 
> -F=/tmp/GNAT-TEMP-000020.TMP
> 
> raised CONSTRAINT_ERROR : uintp.adb:2002 overflow check failed
> gprlib: invocation of /usr/bin/gnatbind failed
> gprbuild: could not build library for project gnatcoll_postgres
> make[1]: *** [debian/rules:74: override_dh_auto_build-arch] Error 4


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/libgnatcoll-db_21.0.0-6_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to