Andreas Jaeger <aj@suse.com> wrote:
/* The name of this shell, as taken from argv[0]. */ char *shell_name = (char *)NULL;
(open?)SUSE patch forces script to always run with /bin/sh
There must be some reason why it was changed. I would be interested to know it too. the patch changing this is bash-3.2-longjmp.dif.
I am not sure whether you know this, but bash-3.x is definitely not POSIX compatible as it misshandles "sh -ce 'command...'" which is needed for correct make(1) behavior. As a result, make runs may not stop on errors. Jörg -- EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) joerg.schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org