--Boundary-00=_jVok/pc0lruqfzZ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline The attached patch (a hack) shows what I need to change to get kdelibs/kio/kio to compile. The error I get (gcc 2.95.3) is: mnt/src/kde-HEAD//kdelibs/kio/kio/kservicetype.cpp:326: new declaration `struct KSharedPtr KServiceType::parentType()' /mnt/src/kde-HEAD/kdelibs/kio/kio/kservicetype.h:187: ambiguates old declaration `struct KSharedPtr KServiceType::parentType()' It actually looks like it's a gcc bug, since both return types are declared KServiceType::Ptr, but gcc is picking up the wrong one in the header file. --Boundary-00=_jVok/pc0lruqfzZ Content-Type: text/x-diff; charset="us-ascii"; name="kst.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="kst.diff" Index: kservicetype.h =================================================================== RCS file: /home/kde/kdelibs/kio/kio/kservicetype.h,v retrieving revision 1.39 diff -u -3 -p -r1.39 kservicetype.h --- kservicetype.h 17 Oct 2003 10:58:18 -0000 1.39 +++ kservicetype.h 19 Oct 2003 12:30:54 -0000 @@ -184,7 +184,7 @@ public: * @internal * Pointer to parent serice type */ - KServiceType::Ptr parentType(); + /* KServiceType:: */ Ptr parentType(); /** * @internal * Register service that provides this service type --Boundary-00=_jVok/pc0lruqfzZ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --Boundary-00=_jVok/pc0lruqfzZ--