• Bug#1065729: zvbi: FTBFS on arm{el,hf}: io-sim.c:128:1: error: static d

    From Sebastian Ramacher@21:1/5 to All on Sat Mar 9 14:30:02 2024
    Source: zvbi
    Version: 0.2.42-1.2
    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=zvbi&arch=armel&ver=0.2.42-1.2&stamp=1709546076&raw=0

    libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -
    fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -c io-sim.c -fPIC -DPIC -o .libs/io-sim.o
    io-sim.c:128:1: error: static declaration of ‘sincos’ follows non-static declaration
    128 | sincos (double x,
    | ^~~~~~
    In file included from /usr/include/features.h:490,
    from /usr/include/arm-linux-gnueabi/bits/libc-header-start.h:33,
    from /usr/include/math.h:27,
    from io-sim.c:28: /usr/include/arm-linux-gnueabi/bits/mathcalls.h:79:1: note: previous declaration of ‘sincos’ with type ‘void(double, double *, double *)’
    79 | __MATHDECL_VEC (void,sincos,,
    | ^~~~~~~~~~~~~~
    make[5]: *** [Makefile:794: io-sim.lo] Error 1

    Cheers
    --
    Sebastian Ramacher

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