When I try to compile different packages from source (e.g.,
openvpn, etc.) I obtain always the same error from the configuration script:
$ ./configure ./configure: This script requires a shell more modern than all ./configure: the shells that I found on your system. ./configure: Please tell ****@***.org and ./configure: ***@***.org about your system, including ./configure: any error possibly output before this message. Then ./configure: install a modern shell, or manually run the script ./configure: under such a shell if you do have one.
On my system I've a bash shell (
GNU bash version 3.00).
Looking at those config scripts I've noticed they support bash v.2, so I don't understand where the problem could be.