• Bug#1067224: libahven ftbfs on time_t64 architectures

    From Matthias Klose@21:1/5 to All on Wed Mar 20 13:50:01 2024
    Package: src:libahven
    Version: 2.8-9
    Severity: serious
    Tags: sid trixie ftbfs

    libahven ftbfs on time_t64 architectures:

    [...]
    debian/rules override_dh_auto_test-arch
    make[1]: Entering directory '/<<PKGBUILDDIR>>' LD_LIBRARY_PATH=stage/usr/lib/arm-linux-gnueabihf /usr/bin/make -C
    obj-dynamic check
    make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-dynamic'
    make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-dynamic'
    "gprbuild" -P ../gnat_linux/build_ahven.gpr -aP../gnat_linux -p -Xdevelopment_build=false -R -v -j4 -Xahven_soversion=31 -cargs:Ada
    -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ahven-2.8-9 -gno-record-gcc-switches -cargs:C -D_LARGEFILE_SOURCE
    -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3
    -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ahven-2.8-9 -cargs:C++ -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=3 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ahven-2.8-9 -cargs:Fortran
    -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/ahven-2.8-9 -bargs -largs -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -Wl,--no-copy-dt-needed-entries -Wl,--no-allow-shlib-undefined
    gprbuild: raised CONSTRAINT_ERROR : a-calend.adb:371 overflow check failed

    make[3]: *** [comfignat.mk:700: build_ahven.gpr.phony_target] Error 7
    make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-dynamic'
    make[2]: *** [Makefile:2: check] Error 2
    make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-dynamic'
    make[1]: *** [debian/rules:48: override_dh_auto_test-arch] Error 2
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:27: binary-arch] Error 2

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)