From owner-freebsd-ports Fri Jun 27 11:03:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA04675 for ports-outgoing; Fri, 27 Jun 1997 11:03:18 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA04670 for ; Fri, 27 Jun 1997 11:03:15 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.5/8.6.9) with ESMTP id LAA15139; Fri, 27 Jun 1997 11:03:44 -0700 (PDT) To: Bruce Evans cc: freebsd-ports@hub.freebsd.org Subject: Re: ports/3971: bash-2.01 install doesn't edit /etc/shells In-reply-to: Your message of "Fri, 27 Jun 1997 09:40:01 PDT." <199706271640.JAA01078@hub.freebsd.org> Date: Fri, 27 Jun 1997 11:03:43 -0700 Message-ID: <15135.867434623@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-ports@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > 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(). Actually, what it does is call GNU malloc (its "own versions" are merely the traditional GNU xfoo() wrappers around all the allocation calls) and the problem is easily addressed by making it use the system versions, which are superior in any case. The fix has been tested and committed. Jordan