[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42727 (gcc 34 does not compile)
The following reply was made to PR pkg/42727; it has been noted by GNATS.
From: David Holland <dholland-pbugs%netbsd.org@localhost>
Subject: Re: pkg/42727 (gcc 34 does not compile)
Date: Tue, 20 Dec 2011 20:56:47 +0000
On Tue, Dec 20, 2011 at 08:25:02PM +0000, John Marino wrote:
> There's really only one reason to be fooling around with gcc34 if
> Ada is desired: That's if the platform in use is NetBSD 4. or
> below. If the platform is NetBSD 5+, then lang/gnat-aux is the
> solution for Ada, and it provides its own bootstrap if necessary.
> Unfortunately, gnat-aux was never tested for NetBSD less than
> version 5.0 and I would wager that it won't run on NetBSD 4.
> What is the minimum platform requirement for NetBSD?
> Fixing 3.4 would not be trivial. Compiler work in general is very
> difficult and time consuming. Upgrading florist and removing
> gcc34-based Ada should be the long-term plan here.
Ok then, the submitter should use gnat-aux. I hadn't realized gcc3-ada
and gcc34-ada were deprecated; we should wait until after 2011Q4 is
branched before ripping them (both?) out, but then we should probably
go ahead and nuke them.
NetBSD 4.0 is still supported, for a while at least. However, if
gcc34-ada doesn't work, it's probably better to fix gnat-aux for
NetBSD 4 (assuming anyone ever tries/cares about it) than to spend
time on a dead end.
> As an aside, the next release of gnat-aux is available and it adds
> Fortran and Objective-C on top of the C, C++, and Ada that
> gnat-aux-20110627 provides, so it's really a top class compiler.
> The only question is if I will be allowed to get it into Q4 due to
> the freeze. I think at a minimum I would need to build all Ada
> packages on both NetBSD 5.99 and DragonFly-master before this is
That is the sort of thing that should wait until after the freeze.
David A. Holland
Main Index |
Thread Index |