From owner-freebsd-ports-bugs Tue Jan 21 10:10:16 2003 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 7590537B415 for ; Tue, 21 Jan 2003 10:10:09 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E07DA43F3F for ; Tue, 21 Jan 2003 10:10:07 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h0LIA7NS070965 for ; Tue, 21 Jan 2003 10:10:07 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h0LIA71c070964; Tue, 21 Jan 2003 10:10:07 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 43DF137B401 for ; Tue, 21 Jan 2003 10:08:12 -0800 (PST) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 58BAF43F13 for ; Tue, 21 Jan 2003 10:08:11 -0800 (PST) (envelope-from toor@imp.ch) Received: from mail.imp.ch (smmsp@localhost [127.0.0.1]) by mail.imp.ch (8.12.6/8.12.3) with ESMTP id h0LI89O5048950 for ; Tue, 21 Jan 2003 19:08:10 +0100 (CET) (envelope-from toor@mail.imp.ch) Received: (from root@localhost) by mail.imp.ch (8.12.6/8.12.3/Submit) id h0LI894A048949; Tue, 21 Jan 2003 19:08:09 +0100 (CET) Message-Id: <200301211808.h0LI894A048949@mail.imp.ch> Date: Tue, 21 Jan 2003 19:08:09 +0100 (CET) From: Martin Blapp Reply-To: Martin Blapp To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/47306: Support of USE_GCC=3.2 in bsd.port.mk Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 47306 >Category: ports >Synopsis: Support of USE_GCC=3.2 in bsd.port.mk >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 21 10:10:07 PST 2003 >Closed-Date: >Last-Modified: >Originator: Martin Blapp >Release: FreeBSD 5.0-CURRENT i386 >Organization: ImproWare AG >Environment: System: FreeBSD levais.imp.ch 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Tue Dec 24 10:52:34 CET 2002 root@levais.imp.ch:/usr/obj/usr/src/sys/LEVAIS i386 >Description: Since several months we have now gcc3.2 in our CURRENT tree and the port has been fixed. We should reflect that in bsd.port.mk as we did previously. OpenOffice now depends on USE_GCC=3.2 and fails because there is no support yet. (also in STABLE) >How-To-Repeat: >Fix: --- ports/Mk/bsd.port.mk.orig Wed Oct 9 13:43:50 2002 +++ ports/Mk/bsd.port.mk Wed Oct 9 13:43:52 2002 @@ -922,10 +922,16 @@ BUILD_DEPENDS+= gcc295:${PORTSDIR}/lang/gcc295 MAKE_ENV+= CC=${CC} CXX=${CXX} .endif -.if defined(USE_GCC) && ${USE_GCC} == 3.1 && ${OSVERSION} < 500035 +.if defined(USE_GCC) && ${USE_GCC} == 3.1 && ( ${OSVERSION} < 500035 || ${OSVERSION} > 500038 ) CC= gcc31 CXX= g++31 BUILD_DEPENDS+= gcc31:${PORTSDIR}/lang/gcc31 +MAKE_ENV+= CC=${CC} CXX=${CXX} +.endif +.if defined(USE_GCC) && ${USE_GCC} == 3.2 && ${OSVERSION} < 500039 +CC= gcc32 +CXX= g++32 +BUILD_DEPENDS+= gcc31:${PORTSDIR}/lang/gcc32 MAKE_ENV+= CC=${CC} CXX=${CXX} .endif >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message