• Bug#1069692: nfs-ganesha: FTBFS on arm{el,hf}: /usr/include/features-ti

    From Sebastian Ramacher@21:1/5 to All on Mon Apr 22 21:50:02 2024
    Source: nfs-ganesha
    Version: 4.3-9
    Severity: serious
    Tags: ftbfs
    Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramacher@debian.org

    https://buildd.debian.org/status/fetch.php?pkg=nfs-ganesha&arch=armel&ver=4.3-9&stamp=1713793450&raw=0

    [ 93%] Building C object FSAL/FSAL_GPFS/CMakeFiles/fsalgpfs.dir/file.c.o
    cd /<<PKGBUILDDIR>>/src/obj-arm-linux-gnueabi/FSAL/FSAL_GPFS && /usr/bin/cc -DHAS_DOFF -D_GNU_SOURCE=1 -Dfsalgpfs_EXPORTS -I/<<PKGBUILDDIR>>/src/obj-arm-linux-gnueabi/include -I/<<PKGBUILDDIR>>/src/include -I/<<PKGBUILDDIR>>/src/include/os/linux -I/
    include -I/usr/include/ntirpc -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabi/dbus-1.0/include -I/<<PKGBUILDDIR>>/src/FSAL/FSAL_GPFS -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-
    clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fno-strict-aliasing -O2 -g -DNDEBUG -fPIC -MD -MT FSAL/FSAL_GPFS/
    CMakeFiles/fsalgpfs.dir/file.c.o -MF CMakeFiles/fsalgpfs.dir/file.c.o.d -o CMakeFiles/fsalgpfs.dir/file.c.o -c /<<PKGBUILDDIR>>/src/FSAL/FSAL_GPFS/file.c
    In file included from /usr/include/features.h:393,
    from /usr/include/assert.h:35,
    from /<<PKGBUILDDIR>>/src/FSAL/FSAL_GPFS/file.c:38: /usr/include/features-time64.h:26:5: error: #error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"
    26 | # error "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64"
    | ^~~~~

    Cheers
    --
    Sebastian Ramacher

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