Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
fails to compile. I'll add a build log Reproducible: Always Steps to Reproduce: 1. emerge ksmoothdock with gcc-4.3.1 2. 3.
I don't know what this bug is about, but the summary fits. My report: Again missing headers. Steps to reproduce: 1. USE="arts debug xinerama" emerge -v1 =kde-misc/ksmoothdock-4.5 The error messages: 1. > ksmoothdock.h: At global scope: > ksmoothdock.h:313: error: ISO C++ forbids declaration of 'auto_ptr' with no type > ksmoothdock.h:313: error: invalid use of '::' > ksmoothdock.h:313: error: expected ';' before '<' token 2. > ksmoothdock.cpp: In member function 'void KSmoothDock::updateClock()': > ksmoothdock.cpp:195: error: must #include <typeinfo> before using typeid 3. > buttonisedstate.h:69: error: ISO C++ forbids declaration of 'auto_ptr' with no type 4. > normalzoomstate.h:102: error: ISO C++ forbids declaration of 'auto_ptr' with no type 5. > paraboliczoomstate.h:130: error: ISO C++ forbids declaration of 'auto_ptr' with no type 6. > normalzoomstate.cpp:307: error: must #include <typeinfo> before using typeid etc. etc. Please, mark this bug blocking Bug 198121. I include the patch and my emerge --info.
Created an attachment (id=156681) [edit] ksmoothdock-4.5-gcc43.patch
Created an attachment (id=156683) [edit] emerge-info
Created an attachment (id=156945) [edit] folder including updated ebuild, patch and manifest ready for an overlay Created an ebuild with proposed patch. Emerged fine.
I can confirm that it works fine with the patch
Thanks for your work! Patch just committed to CVS.