The C++ ABI transition to GCC 4.0 is happening for Etch and Ubuntu Breezy. Details are at: http://lists.debian.org/debian-release/2005/04/msg00153.html For KDE this means adding c2 to the packages names for libarts and kdelibs and removing the c102 from libqt. So we likely end up with: libarts1c2, kdelibs4c2, libqt3-mt Hopefully that forces all KDE and Qt packages to upgrade. Are there packages which depend on any kde libraries but none of the three above? Jonathan Riddell
On May 12, 2005 10:31, Jonathan Riddell wrote:> The C++ ABI transition to GCC 4.0 is happening for Etch and Ubuntu > Breezy. > > Details are at: > > http://lists.debian.org/debian-release/2005/04/msg00153.html > > For KDE this means adding c2 to the packages names for libarts and > kdelibs and removing the c102 from libqt. So we likely end up with: > > libarts1c2, kdelibs4c2, libqt3-mt > > Hopefully that forces all KDE and Qt packages to upgrade. Are there > packages which depend on any kde libraries but none of the three above?Hmmm, I''ve never done a survey, but it would have to a strange KDE application indeed. If you do run into any, though, let us know so that the Debian transition can deal with it appropriately ahead of time. Good luck, Christopher Martin
On Sun, May 15, 2005 at 10:27:29AM -0400, Christopher Martin wrote:> On May 12, 2005 10:31, Jonathan Riddell wrote: > > The C++ ABI transition to GCC 4.0 is happening for Etch and Ubuntu > > Breezy. > > > > Details are at: > > > > http://lists.debian.org/debian-release/2005/04/msg00153.html > > > > For KDE this means adding c2 to the packages names for libarts and > > kdelibs and removing the c102 from libqt. So we likely end up with: > > > > libarts1c2, kdelibs4c2, libqt3-mt > > > > Hopefully that forces all KDE and Qt packages to upgrade. Are there > > packages which depend on any kde libraries but none of the three above? > > Hmmm, I''ve never done a survey, but it would have to a strange KDE > application indeed. If you do run into any, though, let us know so that the > Debian transition can deal with it appropriately ahead of time.I''ve put this together, let me know if you need any other information. https://wiki.ubuntu.com/KubuntuCXXTransition Jonathan Riddell
--nextPart1234874.8esLYXCsVP Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Le Lun 20 Juin 2005 11:31, Jonathan Riddell a =E9crit :> On Sun, May 15, 2005 at 10:27:29AM -0400, Christopher Martin wrote: > > On May 12, 2005 10:31, Jonathan Riddell wrote: > > > The C++ ABI transition to GCC 4.0 is happening for Etch and > > > Ubuntu Breezy. > > > > > > Details are at: > > > > > > http://lists.debian.org/debian-release/2005/04/msg00153.html > > > > > > For KDE this means adding c2 to the packages names for libarts > > > and kdelibs and removing the c102 from libqt. So we likely end > > > up with: > > > > > > libarts1c2, kdelibs4c2, libqt3-mt > > > > > > Hopefully that forces all KDE and Qt packages to upgrade. Are > > > there packages which depend on any kde libraries but none of the > > > three above? > > > > Hmmm, I''ve never done a survey, but it would have to a strange KDE > > application indeed. If you do run into any, though, let us know so > > that the Debian transition can deal with it appropriately ahead of > > time. > > I''ve put this together, let me know if you need any other > information. > > https://wiki.ubuntu.com/KubuntuCXXTransition > > Jonathan Riddellok, nice. do you know if the CXX compilation problems you report are fixed in KDE=20 HEAD ? I read (but I can''t remember where) that any compilation bug=20 with gcc 4.0 had been fixed in the svn. but I may be wrong. =2D-=20 =B7O=B7 Pierre Habouzit =B7=B7O madcoder@debian.org OOO http://www.madism.org --nextPart1234874.8esLYXCsVP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBCtpGovGr7W6HudhwRAht0AJwP9+Dn1Thajhb6PKFvRVIkFVswPgCeOcFC RhjfVVkNqyqLi20z1mu5vr0=/Uav -----END PGP SIGNATURE----- --nextPart1234874.8esLYXCsVP--
On Mon, Jun 20, 2005 at 11:51:36AM +0200, Pierre Habouzit wrote:> do you know if the CXX compilation problems you report are fixed in KDE > HEAD ? I read (but I can''t remember where) that any compilation bug > with gcc 4.0 had been fixed in the svn. but I may be wrong.HEAD compiles fine with GCC 4.0.1. KDE 3.4.1 and KOffice 1.4 compile with GCC 4.0 (except that GCC bugs mean it produces wrong assembler in some cases) but not GCC 4.0.1. Patches for KDE 3.4.1 and KOffice 1.4 can be found on bugzilla.ubuntu.com, or from the packages (packages.ubuntu.com) usually named debian/patches/kubuntu_01_gcc4_fixes.diff