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