Date: Fri, 27 Jun 1997 09:40:01 -0700 (PDT) From: Bruce Evans <bde@zeta.org.au> To: freebsd-ports Subject: Re: ports/3971: bash-2.01 install doesn't edit /etc/shells Message-ID: <199706271640.JAA01078@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/3971; it has been noted by GNATS. From: Bruce Evans <bde@zeta.org.au> To: dcs@gns.com.br, FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: ports/3971: bash-2.01 install doesn't edit /etc/shells Date: Sat, 28 Jun 1997 02:29:02 +1000 > The port for bash-2.01 do not add bash to /etc/shells. That >may cause serious problems since: > > 1) bash-1.14.7 is not working under current anymore. (bash bug, > it seems) The bug is that bash-1.14.7 supplies its own versions of malloc(), realloc() and free() but doesn't supply its own version of calloc(). This is now fatal. Bash doesn't call calloc() directly, but some library function calls it, and the free() call in the library function goes to bash's free(). Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199706271640.JAA01078>