ext/sourceview/sourceview.overrides: In function 'zim_GtkSourceView_forward_search': ext/sourceview/sourceview.overrides:303: error: 'tsrm_ls' redeclared as different kind of symbol ext/sourceview/sourceview.overrides:294: error: previous definition of 'tsrm_ls' was here ext/sourceview/sourceview.overrides: In function 'zim_GtkSourceView_backward_search': ext/sourceview/sourceview.overrides:349: error: 'tsrm_ls' redeclared as different kind of symbol ext/sourceview/sourceview.overrides:340: error: previous definition of 'tsrm_ls' was here make: *** [ext/sourceview/gen_sourceview.lo] Error 1 * * ERROR: dev-php5/php-gtk-2.0.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3602: Called die * The specific snippet of code: * emake || die "make failed!"; * The die message: * make failed! * * If you need support, post the topmost build error, and the call stack if relevant. Reproducible: Always
Created attachment 145492 [details] Build Log
Created attachment 145493 [details] Build Log
Created attachment 145494 [details] environment
ok sorry. strange, I manually update to a new slot of 11-libs/gtksourceview-2.0.2. Still no go.
Reopen with emerge --info output and complete emerge log attached; not to mention that it's a complete mystery how did you manage this with a missing patch for the ebuild.
Created attachment 145497 [details] emerge --info Attached is my emerge --info. Sorry I should have mentioned I corrected the patch in Bug 212390. The emerge log is attached as php-gtk-2.0.0:20080307-155040.log. Also as an FYI, if I emerge without use flag -sourceview, everything compiles fine and it is working. If you need anything else please let me know. Thanks.
reopening
(In reply to comment #6) > Also as an FYI, if I emerge without use flag -sourceview, everything compiles > fine and it is working. So with or without... ???
without sourceview emerge works. [ebuild R ] dev-php5/php-gtk-2.0.0 USE="doc extra glade html libsexy mozembed scintilla spell -debug -examples -sourceview" LINGUAS="en -bg -ja -pt_BR -zh_CN" 0 kB So this appears isolated to just that one Use Flag. Looks like there may be some issues with sourceview & php-gtk-2 upstream? link below: http://www.nabble.com/Re:-Release--p15100676.html
Removed the USE flag in PHP overlay; if you want this fixed properly then take it upstream; thanks.
(In reply to comment #10) > Removed the USE flag in PHP overlay; if you want this fixed properly then take > it upstream; thanks. > Thank you Jakub. I don't use sourceview but I will attempt to alert them that it does not work on Gentoo. I see Ubuntu has issues as well (buried in the threads).
Reopen until it's commited to CVS.
Bug reported upstream http://bugs.php.net/bug.php?id=44365
(In reply to comment #10) > Removed the USE flag in PHP overlay InCVS.
Bug verified, we need some changes in our ebuild. PHP-GTK 2.0 has a final release now, I'll close this bug when that gets into portage.
(In reply to comment #15) > Bug verified, we need some changes in our ebuild. PHP-GTK 2.0 has a final > release now, I'll close this bug when that gets into portage. Well, 2.0.0 final is already there... but still broken. :)
Moving to herd since Anant left Gentoo.
Well, the issue is "fixed" in that it doesn't happen anymore. I don't know what anant meant by the ebuild being broken in the upstream bug. I'm trying to confirm if this still occurs with the latest php and php-gtk ebuilds.