• src/syncterm/GNUmakefile

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Oct 29 14:50:59 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/dd7d654e08b989bd0fb900fe
    Modified Files:
    src/syncterm/GNUmakefile
    Log Message:
    Link SyncTERM encode helpers before xpdev

    The per-BBS cache keys now pull utf8.o from libencode, whose Unicode helpers are provided by libxpdev. GNU linkers do not revisit the earlier xpdev archive, leaving undefined Unicode symbols on Linux, Alpine, ARM64, NetBSD, and MinGW.

    Place encode and hash before xpdev in the GNUmake final link. Verified the original failure and corrected link with native GNU ld.bfd and MinGW, and completed a full GNUmake release build with ld.bfd.
    --- SBBSecho 3.38-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)