Quo vadis, -CURRENT? (recent changes to cc & compatibility)
Steve Kargl
sgk at troutmask.apl.washington.edu
Wed Sep 10 17:28:46 PDT 2003
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 at 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 <iostream>
int main(void) {
std::cout << "hello world\n";
return 0;
}
--
Steve
More information about the freebsd-current
mailing list