From owner-freebsd-current@FreeBSD.ORG Wed Sep 10 17:28:46 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BF7D016A4BF for ; Wed, 10 Sep 2003 17:28:46 -0700 (PDT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 023D143FCB for ; Wed, 10 Sep 2003 17:28:44 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) h8B0Shuo030986; Wed, 10 Sep 2003 17:28:43 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)h8B0ShvA030985; Wed, 10 Sep 2003 17:28:43 -0700 (PDT) Date: Wed, 10 Sep 2003 17:28:43 -0700 From: Steve Kargl To: Michael Nottebrock Message-ID: <20030911002843.GB30852@troutmask.apl.washington.edu> References: <3F5F2774.9010408@gmx.net> <20030910144620.GA2438@troutmask.apl.washington.edu> <3F5F420B.5030202@gmx.net> <20030910165645.GA2839@troutmask.apl.washington.edu> <3F5FB691.3040403@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F5FB691.3040403@gmx.net> User-Agent: Mutt/1.4.1i cc: freebsd-current@FreeBSD.org Subject: Re: Quo vadis, -CURRENT? (recent changes to cc & compatibility) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Thu, 11 Sep 2003 00:28:46 -0000 On Thu, Sep 11, 2003 at 01:41:05AM +0200, Michael Nottebrock wrote: > Steve Kargl wrote: > > >Why? The portmgr can tag the ports collection at any point in > >time before or after the -pthread deprecation date. > > Steve, ports-freeze dates are set and published ahead of time just as dates > for releases are. And the cvs tag can and has in the past been slid forward or backwards when unforseen problems occur. > Don't bother telling me I'm whining, pointing at the handbook again and > saying "don't expect anything to work on -CURRENT at any given time", > you're shooting the messenger. If you want to use "g++ -pedantic", do the following cd $HOME mkdir gcc cd gcc cvs -qz9 -d :pserver:anoncvs@subversions.gnu.org:/cvsroot/gcc update\ -r tree-ssa-20020619-branch -PAd gcc cd .. mkdir obj cd obj ../gcc/configure --enable-languages=c,c++ --prefix=$HOME gmake bootstrap gmake install troutmask:sgk[205] $HOME/bin/g++ -static -pedantic -o a a.cc troutmask:sgk[206] a hello world troutmask:sgk[207] cat a.cc #include int main(void) { std::cout << "hello world\n"; return 0; } -- Steve