From owner-freebsd-ports@FreeBSD.ORG Mon Aug 16 11:02:16 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 126F716A4CF for ; Mon, 16 Aug 2004 11:02:16 +0000 (GMT) Received: from mail.dada.it (mail2.dada.it [195.110.100.2]) by mx1.FreeBSD.org (Postfix) with SMTP id 0DAA943D48 for ; Mon, 16 Aug 2004 11:02:15 +0000 (GMT) (envelope-from mad@madpilot.net) Received: (qmail 2226 invoked from network); 16 Aug 2004 11:02:11 -0000 Received: from unknown (HELO madpilot.net) (195.110.114.197) by mail.dada.it with SMTP; 16 Aug 2004 11:02:11 -0000 Received: (qmail 17301 invoked from network); 16 Aug 2004 11:02:12 -0000 Received: from wedge.madpilot.net (192.168.13.11) by 0 with SMTP; 16 Aug 2004 11:02:12 -0000 Received: from wedge.madpilot.net (localhost.madpilot.net [127.0.0.1]) by wedge.madpilot.net (8.13.1/8.12.11) with ESMTP id i7GB2CAF012657 for ; Mon, 16 Aug 2004 13:02:12 +0200 (CEST) (envelope-from mad@wedge.madpilot.net) Received: (from mad@localhost) by wedge.madpilot.net (8.13.1/8.12.11/Submit) id i7GB2CpU012656 for ports@freebsd.org; Mon, 16 Aug 2004 13:02:12 +0200 (CEST) (envelope-from mad) Date: Mon, 16 Aug 2004 13:02:12 +0200 From: Guido Falsi To: ports@freebsd.org Message-ID: <20040816110212.GA12624@wedge.madpilot.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Operating-System: FreeBSD 5.2-CURRENT X-PGP-Key: http://www.madpilot.net/~mad/PGP-public-key.asc User-Agent: Mutt/1.5.6i Subject: GCC 3.4 import and ports system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Aug 2004 11:02:16 -0000 Hello! I'd like to know why the ports system is not still differentiating between freebsd versions before and after the gcc 3.4 import...in fact it looks strnge to me there has been no bump in OSVERSION (and __FreeBSD_version) to mark this change. It was done for most(all?) previous compiler imports... My problem is with the netpanzer port I'm maintaining. it fails with gcc 3.4, I'm trying to force it to use gcc 3.3, but the ports system does not ntice that gcc 3.4 is in the system(logic in bsd.port.mk will use the system gcc when 3.3 is requested on anything above OSVERSION 501103). I could mark the port broken but am not sure how to correctly recognize -current after gcc 3.4 import. Thanks in advance for any help and clarifications. -- Guido Falsi