From owner-freebsd-stable Wed Jan 5 8:12:21 2000 Delivered-To: freebsd-stable@freebsd.org Received: from sol.cc.u-szeged.hu (sol.cc.u-szeged.hu [160.114.8.24]) by hub.freebsd.org (Postfix) with ESMTP id B9F1815192 for ; Wed, 5 Jan 2000 08:12:06 -0800 (PST) (envelope-from sziszi@petra.hos.u-szeged.hu) Received: from petra.hos.u-szeged.hu by sol.cc.u-szeged.hu (8.9.3+Sun/SMI-SVR4) id RAA08826; Wed, 5 Jan 2000 17:12:17 +0100 (MET) Received: by petra.hos.u-szeged.hu (Linux Smail3.2.0.92 #1) id m125t3m-000on0C; Wed, 5 Jan 2000 16:13:18 +0000 () Date: Wed, 5 Jan 2000 17:13:18 +0100 From: Szilveszter Adam To: freebsd-stable@freebsd.org Subject: Making -STABLE Message-ID: <20000105171318.A31285@petra.hos.u-szeged.hu> Mail-Followup-To: freebsd-stable@freebsd.org References: <20000105105458.A73118@evil.2y.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0pre2i In-Reply-To: <20000105105458.A73118@evil.2y.net> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! On Wed, Jan 05, 2000 at 10:54:58AM -0500, Coleman Kane wrote: > Hi, I have made the PGCC 2.95.1 port and tried to compile the new stable system > with it. Before I get flamed for this, I know that the sources are still made > for the 2.7 GCC compiler. I was wondering when many of the discrepencies would > be worked out in the source code. There are some simple things that prevent a > successful build under any EGCS version, for example in > /usr/src/contrib/gnu/libg++/libg++/src/ACG.cc, the variable > randomStateTable[][3] is simply defined as type 'static' rather than 'static > int'. This causes trouble on the compilation unless it is fixed. There are some > other problems too. If I have a lot of time, I can compile some sources under > GCC 2.95 and others under 2.7 when I absolutely can't fix them or don't feel > like fixing them. Is 4.0-CURRENT expected to be GCC 2.95 'compliant'? AFAIK, the 3.x branch is not going to migrate to GCC-2.95. When the now -CURRENT becomes -STABLE, EGCS support will be introduced with it but not before that. I think they use EGCS as default compiler already over there at -CURRENT. To quote from the RELNOTES.TXT of the 4.0 snap as of Jan. 3.: "1.3. USERLAND CHANGES --------------------- The base C/C++ compiler has been upgraded from GCC 2.7.2 to GCC 2.95.2. This gives users full ISO C++ support, and preliminary C9x support." All we need is a bit of patience, the port was included only because some other ports (like FlightGear) already depend on it. Regards: Szilveszter ADAM -- ------------------------------------------------------------------------------- * Szilveszter ADAM * JATE Szeged * email: sziszi@petra.hos.u-szeged.hu * * Homepage : none * alternate email: cc@flanker.itl.net.ua * * Finger sziszi@petra.hos.u-szeged.hu for PGP key. * * I prefer using the door instead of Windows(tm)... * To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message