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

Reply via email to