• src/doors/clans-src/src/GNUmakefile unix_wrappers.c video.c win_wrappe

    From Deucе@VERT to Git commit to main/sbbs/master on Sun Oct 26 12:53:05 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/503c307204a9030249fd230b
    Modified Files:
    src/doors/clans-src/src/GNUmakefile unix_wrappers.c video.c win_wrappers.c win_wrappers.h
    Log Message:
    Fix Linux harder

    So, it turns out that libbsd pretty much requires glibc to work as
    documented (ie: fails on Alpine with musl), so instead we'll just
    use IEEE Std 1003.1-2008 ("POSIX.1").

    This means we can't use cfmakeraw() either, but that's fairly easy
    to roll ourselves with just POSIX flags.

    We'll just use the win_wrappers functions for Linux.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net