From owner-freebsd-current Mon Jun 3 20:44:37 2002 Delivered-To: freebsd-current@freebsd.org Received: from treetop.robbins.dropbear.id.au (004.c.010.mel.iprimus.net.au [210.50.202.4]) by hub.freebsd.org (Postfix) with ESMTP id A85FD37B409 for ; Mon, 3 Jun 2002 20:44:31 -0700 (PDT) Received: from treetop.robbins.dropbear.id.au (localhost [127.0.0.1]) by treetop.robbins.dropbear.id.au (8.12.2/8.12.2) with ESMTP id g543gKcx042177; Tue, 4 Jun 2002 13:42:21 +1000 (EST) (envelope-from tim@treetop.robbins.dropbear.id.au) Received: (from tim@localhost) by treetop.robbins.dropbear.id.au (8.12.2/8.12.2/Submit) id g543gKL0042176; Tue, 4 Jun 2002 13:42:20 +1000 (EST) Date: Tue, 4 Jun 2002 13:42:20 +1000 From: "Tim J. Robbins" To: Kris Kennaway Cc: current@FreeBSD.ORG Subject: Re: State of the ports collection Message-ID: <20020604134220.B42142@treetop.robbins.dropbear.id.au> References: <20020603134224.A29126@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020603134224.A29126@xor.obsecurity.org>; from kris@obsecurity.org on Mon, Jun 03, 2002 at 01:42:24PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, Jun 03, 2002 at 01:42:24PM -0700, Kris Kennaway wrote: > * (lots of ports) The new C++ compiler deprecated a lot of headers by > moving them to a different directory: this breaks a heck of a lot of > ports). IMO we should be searching this directory by default. I believe it is the intent of the GCC developers to search this directory by default. In any case, the fix is to add: #define GPLUSPLUS_BACKWARD_INCLUDE_DIR PREFIX"/usr/include/g++/backward" to src/gnu/usr.bin/cc/cc_tools/freebsd-native.h Someone who has more experience dealing with GCC should review/commit this, it will break lots of pre-standard C++ code. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message