Re: G++ 2 => 3 transition (was Re: GNU C++ 3.0 porting help wanted)
Sean Middleditch writes:
> What about, after the freeze on Woody, no libraries usng C++ be accepted
> into the new testing (or unstable, whatever) tree unless they are
> compiled with gcc 3.0. All applications thus will also have to be
> ported, since the libs they depend on will only be using gcc 3.0. We
> would probably need two versions of the core libraries (libstdc++) for a
> while, though.
We will not change the default compiler for any architecture that
woody is released for (unless the port maintainers call for it). The
default compilers are gcc-3.0.x for hppa, gcc-2.96 for ia64 and
gcc-2.95.x for the other architectures.
After the woody release I would prefer to wait for 3.1 which changes
the C++ ABI another time (please correct me if I'm wrong). Assuming
that woody is released early next year and gcc-3.1 in April 2002, that
would not such a long delay and it saves us one transition. But that
needs discussion after the woody release ...
With 3.1 we would have a common compiler for all architectures as well.