Hi Chet,
>There is a problem with bash-5.0 when the variable is declared local in
>the interposed function, and I need to fix that, but that's not a posix
ah, okay, I didn’t test what removing the “local” would do.
Debian is a special beast: it requires of a /bin/sh to behave
like a POSIX shell *plus* “local” and a couple other things
(echo -n, test -a/-o, kill -signal and trap with numbers) that
are reasonable. Currently, bash, dash and mksh fulfil these
requirements, as ksh93 is missing “local”; posh is too outdated
wrt mksh development and thus too buggy, and I don’t know how
well yash or *shudder* zsh would do as /bin/sh.
>issue because posix doesn't have anything to say about local variables.
It does not, agreed, but you probably realise that’s besides
the point here ;-)
>So thanks for the report, and I'll look at the local variable issue.
Thanks!
bye,
//mirabilos
--
(gnutls can also be used, but if you are compiling lynx for your own use,
there is no reason to consider using that package)
-- Thomas E. Dickey on the Lynx mailing list, about OpenSSL