So it was a race condition after all. I had the shell var MAKEFLAGS set to -j12 When I unset that, and didn't try to build using -j, syncterm built successfully. * opened https://gitlab.synchro.net/main/sbbs/-/merge_requests/719 to correct the race issue.
I tried a few times, with and without -j16, and I removed the source directory and unzipped the archive to try again. Same result.
Build failure on Manjaro
Alt-L sends nothing on SSH boards that run their own login
fingerprint warning when switching syncterm versions
@deuce A few seconds after I posted the above, and about 10 minutes after I logged in with 1.10a, t received an email from the sysop of MagicBBS: "... I have made a few adjustments and now syncterm works correctly on connection type RAW and TELNET." I've confirmed I can now pass the bot blocker with syncterm 1.8. So... it's nice that things are working now; unfortunately, I can't confirm with you that your fix would have worked.
@deuce A few seconds after I posted the above, and about 10 minutes after I logged in with 1.10a, t received an email from the sysop of MagicBBS: "... I have made a few adjustments and now syncterm works correctly on connection type RAW and TELNET." I've confirmed I can now pass the bot blocker with syncterm 1.8.
Built from the latest git, I'm able to pass the bot check now when Defer Negotiate is ON. Thank you!