• Bug#1103805: xserver-xorg-video-tdfx FTBFS on arm architectures: error:

    From Helmut Grohne@21:1/5 to All on Mon Apr 21 19:20:01 2025
    Source: xserver-xorg-video-tdfx
    Version: 1:1.5.0-5
    Severity: serious
    Tags: ftbfs
    X-Debbugs-Cc: debian-arm@lists.debian.org
    User: debian-arm@lists.debian.org
    Usertags: arm

    xserver-xorg-video-tdfx fails to build from source on arm architectures.

    https://tests.reproducible-builds.org/debian/rbuild/unstable/arm64/xserver-xorg-video-tdfx_1.5.0-5.rbuild.log.gz

    | libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/xorg -fvisibility=hidden -I/usr/include/pixman-1 -I/usr/include/X11/dri -I/usr/include/libdrm -I/usr/include/libdrm -I/usr/include/X11/dri -g -O2
    -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/xserver-xorg-video-tdfx-1.5.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -c ../../src/tdfx_io.c -fPIC
    -DPIC -o .libs/tdfx_io.o
    | ...
    | ../../src/tdfx_io.c: In function 'TDFXWriteControlPIO':
    | ../../src/tdfx_io.c:50:3: error: implicit declaration of function 'outb'; did you mean 'moutb'? [-Wimplicit-function-declaration]
    | 50 | outb(pTDFX->PIOBase[0]+addr, index);
    | | ^~~~
    | | moutb
    | ../../src/tdfx_io.c: In function 'TDFXReadControlPIO':
    | ../../src/tdfx_io.c:56:10: error: implicit declaration of function 'inb'; did you mean 'minb'? [-Wimplicit-function-declaration]
    | 56 | return inb(pTDFX->PIOBase[0]+addr+1);
    | | ^~~
    | | minb
    | ../../src/tdfx_io.c: In function 'TDFXWriteChipLongPIO':
    | ../../src/tdfx_io.c:60:3: error: implicit declaration of function 'outl'; did you mean 'moutl'? [-Wimplicit-function-declaration]
    | 60 | outl(pTDFX->PIOBase[chip]+addr, val);
    | | ^~~~
    | | moutl
    | ../../src/tdfx_io.c: In function 'TDFXReadChipLongPIO':
    | ../../src/tdfx_io.c:64:10: error: implicit declaration of function 'inl'; did you mean 'ynl'? [-Wimplicit-function-declaration]
    | 64 | return inl(pTDFX->PIOBase[chip]+addr);
    | | ^~~
    | | ynl

    https://tests.reproducible-builds.org/debian/rbuild/unstable/armhf/xserver-xorg-video-tdfx_1.5.0-5.rbuild.log.gz

    Helmut

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Mon Apr 21 19:30:01 2025
    Control: severity -1 normal

    * Helmut Grohne <helmut@subdivi.de> [250421 19:12]:
    Source: xserver-xorg-video-tdfx

    xserver-xorg-video-tdfx fails to build from source on arm architectures.

    #1087036 removed the previously built binaries from arm64 armel
    armhf mips64el ppc64el, so this is not r-c on these archs.

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Debian Bug Tracking System@21:1/5 to All on Mon Apr 21 19:30:01 2025
    Processing control commands:

    severity -1 normal
    Bug #1103805 [src:xserver-xorg-video-tdfx] xserver-xorg-video-tdfx FTBFS on arm architectures: error: implicit declaration of function 'outb'; did you mean 'moutb'? [-Wimplicit-function-declaration]
    Severity set to 'normal' from 'serious'

    --
    1103805: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103805
    Debian Bug Tracking System
    Contact owner@bugs.debian.org with problems

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