(gcc 2.95 support) kdeextragear-1/amarok/src
thiago at kde.org
Thu Mar 10 18:43:31 GMT 2005
Adriaan de Groot wrote:
>> How much longer do we have to support gcc 2.95 for? I must say I have
>> a great deal of distaste that we must make our code more ugly for the
>> sake of an old compiler. I do understand that people want to continue
>> to use it, but I just wonder how much longer they will do so. Thanks,
At least for all 3.x releases, since we promised to.
For KDE 4, I'd like to see that revised. gcc 2.95 will be 6 years old by
then. I say we move gcc 2.95 support from "required" to "would be nice".
>Until it is no longer the system compiler on a supported platform. That
>includes Debian stable and FreeBSD 4-STABLE. For the FBSD side, 4.11 was
> just released and 4-STABLE is now called "legacy". I believe it will be
> retired in a year. Um, no:
>RELENG_4_11 4.11-RELEASE Extended January 25, 2005 January 31, 2007
Debian's old releases don't count, because they won't be using recent KDEs
any time soon either. When they get to KDE 4, they'll probably be using
gcc 4 or 3.4 as well.
FreeBSD worries me, though. Is STABLE getting updates as well? Or, asked
in another way, will KDE 4 make it into FreeBSD 4.x?
Also, take a look at the emails sent just after 3.3.0 was released. We had
a bug/crash in our code that was caused by a miscompilation. The gcc
developers won't fix it.
So, why are we supporting a broken compiler that won't be fixed? I'm not
talking about missing features...
>Oh, if you're moaning about having to support gcc 2.95, be glad that KDE
>doesn't officially support any of the other C++ compilers out there,
> which are even more picky.
I'd like to see some more strictness added to our code, yes. Every time a
new gcc version is released, we have to do that anyways.
Thiago Macieira - thiago (AT) macieira (DOT) info
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
5. Swa he géanhwearf tó timbran, and hwonne he cóm, lá! Unix cwæð "Hello,
World". Ǽfre ǽghwilc wæs glæd and seo woruld wæs fréo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the kde-core-devel