From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 15 14:50:17 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BDED016A4CE for ; Mon, 15 Mar 2004 14:50:17 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C6A543D39 for ; Mon, 15 Mar 2004 14:50:17 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i2FMoHbv090083 for ; Mon, 15 Mar 2004 14:50:17 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2FMoHhW090082; Mon, 15 Mar 2004 14:50:17 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 15 Mar 2004 14:50:17 -0800 (PST) Resent-Message-Id: <200403152250.i2FMoHhW090082@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Trevor Johnson Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 06A6C16A4CE for ; Mon, 15 Mar 2004 14:48:13 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F394443D39 for ; Mon, 15 Mar 2004 14:48:12 -0800 (PST) (envelope-from trevor@FreeBSD.org) Received: from freefall.freebsd.org (trevor@localhost [127.0.0.1]) i2FMmCbv090026 for ; Mon, 15 Mar 2004 14:48:12 -0800 (PST) (envelope-from trevor@freefall.freebsd.org) Received: (from trevor@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i2FMmCK7090025; Mon, 15 Mar 2004 14:48:12 -0800 (PST) (envelope-from trevor) Message-Id: <200403152248.i2FMmCK7090025@freefall.freebsd.org> Date: Mon, 15 Mar 2004 14:48:12 -0800 (PST) From: Trevor Johnson To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/64316: fix for USE_GCC=3.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Trevor Johnson List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Mar 2004 22:50:17 -0000 >Number: 64316 >Category: ports >Synopsis: fix for USE_GCC=3.2 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 15 14:50:17 PST 2004 >Closed-Date: >Last-Modified: >Originator: Trevor Johnson >Release: FreeBSD 5.2-STABLE i386 >Organization: >Environment: bsd.port.mk 1.484 >Description: For recent -CURRENT including FreeBSD 5.2 and later, USE_GCC=3.2 has no effect. It should cause the installation and use of the GCC 3.2 from the ports collection, because the GCC in the base system is a more recent version (e.g. 3.3.3). >How-To-Repeat: >Fix: also at Index: /usr/ports/Mk/bsd.port.mk =================================================================== RCS file: /home/ncvs/ports/Mk/bsd.port.mk,v retrieving revision 1.484 diff -u -r1.484 bsd.port.mk --- /usr/ports/Mk/bsd.port.mk 4 Feb 2004 04:27:04 -0000 1.484 +++ /usr/ports/Mk/bsd.port.mk 15 Mar 2004 22:39:15 -0000 @@ -1608,7 +1608,7 @@ MAKE_ENV+= CC=${CC} CXX=${CXX} GCCVERSION= 030100 .endif -.if defined(USE_GCC) && ${USE_GCC} == 3.2 && ${OSVERSION} < 500039 +.if defined(USE_GCC) && ${USE_GCC} == 3.2 && ( ${OSVERSION} < 500039 || ${OSVERSION} > 501103 ) CC= gcc32 CXX= g++32 F77= g77-32 >Release-Note: >Audit-Trail: >Unformatted: