• Bug#1067223: libflorist ftbfs on time_t64 architectures

    From Matthias Klose@21:1/5 to All on Wed Mar 20 13:20:01 2024
    Package: src:libflorist
    Version: 1.10-2build4
    Severity: serious
    Tags: sid trixie ftbfs

    libflorist ftbfs on time_t64 architectures:

    [...]
    Changing to object directory of "Florist":
    "/<<PKGBUILDDIR>>/obj/relocatable/"
    /usr/bin/gcc-13 -c -x ada -gnatA -O2 -gnatp -gnat95 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libflorist-2022.0.1~20220616-5 -gno-record-gcc-switches -gnatVa -gnatafno -fPIC -gnatec=/tmp/GPR.17619/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.17619/GNAT-TEMP-000004.TMP /<<PKGBUILDDIR>>/gensrc/threads/posix-timers-extensions.adb
    /usr/bin/gcc-13 -c -x ada -gnatA -O2 -gnatp -gnat95 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libflorist-2022.0.1~20220616-5 -gno-record-gcc-switches -gnatVa -gnatafno -fPIC -gnatec=/tmp/GPR.17619/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.17619/GNAT-TEMP-000005.TMP /<<PKGBUILDDIR>>/libsrc/threads/posix_process_primitives.ads
    /usr/bin/gcc-13 -c -x ada -gnatA -O2 -gnatp -gnat95 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libflorist-2022.0.1~20220616-5 -gno-record-gcc-switches -gnatVa -gnatafno -fPIC -gnatec=/tmp/GPR.17619/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.17619/GNAT-TEMP-000006.TMP /<<PKGBUILDDIR>>/libsrc/threads/posix-timers.adb
    /usr/bin/gcc-13 -c -x ada -gnatA -O2 -gnatp -gnat95 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fno-stack-clash-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/libflorist-2022.0.1~20220616-5 -gno-record-gcc-switches -gnatVa -gnatafno -fPIC -gnatec=/tmp/GPR.17619/GNAT-TEMP-000003.TMP -gnatem=/tmp/GPR.17619/GNAT-TEMP-000007.TMP /<<PKGBUILDDIR>>/libsrc/threads/posix_signals.ads
    posix-c.ads:876:07: error: size for "suseconds_t" too small, minimum
    allowed is 64
    posix-c.ads:876:07: error: size for "suseconds_t" too small, minimum
    allowed is 64
    posix-c.ads:876:07: error: size for "suseconds_t" too small, minimum
    allowed is 64
    posix-c.ads:876:07: error: size for "suseconds_t" too small, minimum
    allowed is 64

    compilation of posix_signals.ads failed
    compilation of posix-timers.adb failed
    compilation of posix_process_primitives.ads failed
    compilation of posix-timers-extensions.adb failed

    gprbuild: *** compilation phase failed
    make[2]: *** [Makefile:177: floristlib-relocatable] Error 4
    make[2]: Leaving directory '/<<PKGBUILDDIR>>'
    make[1]: *** [debian/rules:55: override_dh_auto_build] Error 2
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:40: binary-arch] Error 2

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