You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
oksh 7.9 dropped the NO_CURSES build guard: the screen-clear code is now
guarded by #ifndef SMALL (was #if !defined(SMALL) && !defined(NO_CURSES))
and it calls initcurses()/setupterm(), so a --disable-curses build fails
with emacs.c: 'ERR' undeclared. Gate versions >= 7.9 to build and link the
reusable static musl ncurses (common/ncurses.sh, as zsh does) and configure
without --disable-curses; versions <= 7.8 keep the exact --disable-curses
path so their committed checksums stay valid.
Built and probed on shvr-toolchain:probe-amd64 with CI paths: 7.9 builds,
runs, and reproduces its checksum; a control rebuild of 7.8 still matches
its committed checksum bit-for-bit. Promote 7.9 into versions/oksh.current
(7.9/7.8), add its source + build checksums, and regenerate the .github
matrix.
0 commit comments