Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Sep 2002 13:06:31 -0400
From:      Alexander Kabaev <ak03@gte.com>
To:        Nickolay Dudorov <nnd@nnd.itfs.nsk.su>
Cc:        current@FreeBSD.ORG
Subject:   Re: 'gmake' port broken after (due to ?) GCC 3.2 import
Message-ID:  <20020902130631.55b13660.ak03@gte.com>
In-Reply-To: <20020902130235.GA4086@nnd.itfs.nsk.su>
References:  <20020902130235.GA4086@nnd.itfs.nsk.su>

next in thread | previous in thread | raw e-mail | index | archive | help
Not a GCC fault. The bug is in internal gettext library gmake is linked
with. I looked into read_alias_file function and I simply cannot believe
what I am seeing there. Do they really believe malloc is supposed to
resize memory in-place all the time? Look what happens with map[0-n]
elements every time they reallocate their 'string_space' to accomodate
(n+1)th entry.

Building gmake without  --with-included gettext sugddenly seems like a
very good idea for me.

-- 
Alexander Kabaev

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020902130631.55b13660.ak03>