From owner-freebsd-current@FreeBSD.ORG Fri May 25 16:02:34 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7CD2016A46B; Fri, 25 May 2007 16:02:34 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (relay0.rambler.ru [81.19.66.187]) by mx1.freebsd.org (Postfix) with ESMTP id E8B8413C458; Fri, 25 May 2007 16:02:33 +0000 (UTC) (envelope-from ru@rambler-co.ru) Received: from relay0.rambler.ru (localhost [127.0.0.1]) by relay0.rambler.ru (Postfix) with ESMTP id 9BDF561F5; Fri, 25 May 2007 20:02:32 +0400 (MSD) Received: from edoofus.park.rambler.ru (unknown [81.19.65.108]) by relay0.rambler.ru (Postfix) with ESMTP id 6094661E2; Fri, 25 May 2007 20:02:32 +0400 (MSD) Received: (from ru@localhost) by edoofus.park.rambler.ru (8.13.8/8.13.8) id l4PFvac3028112; Fri, 25 May 2007 19:57:36 +0400 (MSD) (envelope-from ru) Date: Fri, 25 May 2007 19:57:36 +0400 From: Ruslan Ermilov To: Pascal Hofstee Message-ID: <20070525155736.GB27738@rambler-co.ru> References: <1180104214.19278.20.camel@neo.zion> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="98e8jtXdkpgskNou" Content-Disposition: inline In-Reply-To: <1180104214.19278.20.camel@neo.zion> User-Agent: Mutt/1.5.15 (2007-04-06) X-Virus-Scanned: No virus found Cc: Alexander Kabaev , Xin LI , current@freebsd.org Subject: Re: gcc-4.2.0 update and f77 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 May 2007 16:02:34 -0000 --98e8jtXdkpgskNou Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 25, 2007 at 04:43:34PM +0200, Pascal Hofstee wrote: > Hi, >=20 > After the recent update to gcc-4.2.0 as the new base system compiler and > a run of make delete-old and make delete-old-libs ... i noticed there's > still a stale /usr/bin/f77 lying around on my system (version 3.4.6). >=20 > Was this file forgotten to be added to ObsoleteFiles now that with > gcc-4.2.0 we (to my understanding) dropped the fortran compiler from the > base system ? >=20 ObsoleteFiles hasn't been updated at all for the GCC import. There are more obsolete files. And libg2c.* and libgcc_pic.a were mistakenly and incompletely put into OLD_LIBS as part of "20070521: shared library version bump" though they belong to the new GCC import dropping support for Fortran. (Incompletely because the libg2c.so symlink isn't removed.) The following patch is incomplete as it doesn't deal with usr/include/c++/3.4. %%% Index: ObsoleteFiles.inc =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/ncvs/src/ObsoleteFiles.inc,v retrieving revision 1.86 diff -u -r1.86 ObsoleteFiles.inc --- ObsoleteFiles.inc 21 May 2007 08:53:26 -0000 1.86 +++ ObsoleteFiles.inc 25 May 2007 15:57:32 -0000 @@ -14,6 +14,24 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS las= t. # =20 +# 20070519: GCC 4.2 +OLD_FILES+=3Dusr/bin/f77 +OLD_FILES+=3Dusr/bin/protoize +OLD_FILES+=3Dusr/libexec/f771 +OLD_FILES+=3Dusr/share/info/g77.info.gz +OLD_FILES+=3Dusr/share/man/man1/f77.1.gz +OLD_LIBS+=3Dusr/lib/libg2c.a +OLD_LIBS+=3Dusr/lib/libg2c.so +OLD_LIBS+=3Dusr/lib/libg2c.so.2 +OLD_LIBS+=3Dusr/lib/libg2c_p.a +OLD_LIBS+=3Dusr/lib/libgcc_pic.a +.if ${TARGET_ARCH} =3D=3D "amd64" +OLD_LIBS+=3Dusr/lib32/libg2c.a +OLD_LIBS+=3Dusr/lib32/libg2c.so +OLD_LIBS+=3Dusr/lib32/libg2c.so.2 +OLD_LIBS+=3Dusr/lib32/libg2c_p.a +OLD_LIBS+=3Dusr/lib32/libgcc_pic.a +.endif # 20070521: shared library version bump OLD_LIBS+=3Dlib/libatm.so.4 OLD_LIBS+=3Dlib/libbegemot.so.2 @@ -45,10 +63,6 @@ OLD_LIBS+=3Dusr/lib/libform.so.3 OLD_LIBS+=3Dusr/lib/libformw.so.3 OLD_LIBS+=3Dusr/lib/libftpio.so.6 -OLD_LIBS+=3Dusr/lib/libg2c.a -OLD_LIBS+=3Dusr/lib/libg2c.so.2 -OLD_LIBS+=3Dusr/lib/libg2c_p.a -OLD_LIBS+=3Dusr/lib/libgcc_pic.a OLD_LIBS+=3Dusr/lib/libgpib.so.1 OLD_LIBS+=3Dusr/lib/libkse.so.2 OLD_LIBS+=3Dusr/lib/libmagic.so.2 %%% Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --98e8jtXdkpgskNou Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGVwdwqRfpzJluFF4RAovNAJ4qv2KnyhxKHeMZsX2tLlbuATwOlwCfTdjb AqBgfNh4KMLjZ0Sd3TgBEKw= =Tv3c -----END PGP SIGNATURE----- --98e8jtXdkpgskNou--