On Tuesday 19 June 2001 00:28, Stefan Westerfeld wrote: > Well, my view of this is that the way gcc3 breaks aRts (by miscompiling > code using virtual inheritance) makes it extremely unlikely that working > around the issue by changing the aRts code is a good idea (it might even be > completely impossible). It's also a regression against previous versions of > GCC (i.e. 2.95.2 compiles virtual inheritance just fine). The bug is > reported to the gcc developers, as > > c++/3145: virtual inheritance still creates wrong code > > and I hope that it will get fixed there soon. Yes, I just put GCC 3 on my test machine and aRts really won't work properly. Most other parts of KDE do (more or less). If it comes to compilation times - well, I was away most of the time it compiled, so I cannot say much yet ;-) However, I won't put GCC 3 on my workstation until it has shown me that it is able to compile the whole KDE stuff. Seems that we'll have to wait for the next maintenence release of GCC 3 (which will come soon, according to the announcement I got from the gcc-announce list), which will *hopefully* deal with the virtual inheritance bug (and probably some other known bugs as well). Greetings Nils -- ---------------------------------------------------------- Nils Holland - nils@nightcastleproductions.org NightCastle Productions - Linux in Tiddische, Germany http://www.nightcastleproductions.org "They asked me where this earthquake would begin, I offered to let them feel my pulse." ---------------------------------------------------------- >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<