From mint-bounce@lists.fishpool.fi  Mon Mar  2 05:05:25 2009
X-Virus-Scanned: amavisd-new at demon.co.uk
Subject: Re: [MiNT] Gcc 3.3.6 v 4.0.1
From: Alan Hourihane <alanh@fairlite.co.uk>
To: Vincent =?ISO-8859-1?Q?Rivi=E8re?= <vincent.riviere@freesbee.fr>
Cc: mint@fishpool.com
In-Reply-To: <49ABABC3.2030509@freesbee.fr>
References: <20090225103817.swnyw26m0wgk8osc@pop.freeola.net>
	 <373EB9E0-576D-4D59-B0A9-829AD39EB08F@gmail.com>
	 <c6533ef60902250323y7091ce02mbb09a78c9bf3c86a@mail.gmail.com>
	 <49A535ED.6000008@freesbee.fr> <49A56B1A.9050304@atari-source.org>
	 <49A5C597.9030003@freesbee.fr>  <49A65413.2020403@freesbee.fr>
	 <1235640237.13634.231.camel@jetpack.demon.co.uk>
	 <49AB214A.6020802@freesbee.fr>
	 <1235954690.25551.96.camel@jetpack.demon.co.uk>
	 <49ABABC3.2030509@freesbee.fr>
Content-Type: text/plain; charset=UTF-8
Date: Mon, 02 Mar 2009 10:03:48 +0000
Message-Id: <1235988228.8006.9.camel@jetpack.demon.co.uk>
Mime-Version: 1.0
X-Mailer: Evolution 2.22.3.1 
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: alanh@fairlite.co.uk
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
List-subscribe: <mailto:mint-request@lists.fishpool.fi?Subject=subscribe>
List-owner: <mailto:tjhukkan@fishpool.fi>
List-post: <mailto:mint@lists.fishpool.fi>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by mail.sparemint.org id n22A5O6f010228

On Mon, 2009-03-02 at 10:49 +0100, Vincent Rivière wrote:
> Alan Hourihane wrote:
> > Yes, so doing...
> > 
> > stream->__cookie = (void *)obstack 
> > 
> > isn't enough either ??
> 
> The fact this line was missing was the second cause of failure. But it
> isn't enough, because the static grow() function is totally broken.
> Obviously, these functions have never been tested.
> 
> I searched that code on the web, it seems that it comes from an old
> version of the glibc. The current glibc is totally different.
> 
> This is a big problem with the MiNTLib. It contains MiNT related stuff
> (it is good), as well as a large amount of code coming from the glibc.
> But that code is never updated.

Right. I've noticed that too. I recently updated getopt handling.

> Adding MiNT functionality to the MiNTLib is our job. But fixing the GNU
> bugs which have been fixed for several years in the official
> repositories is not. And that obstream stuff is totally unrelated to
> MiNT, we all spent our time on things already fixed by other people. 
> This is bad.

Indeed.

timegm and the whole mktime time setup is another. We shouldn't need the
whole timezone database in mintlib. I'll be working on that soon.

Alan.


