trying "emerge ochusha" produces the following paned_notebook.c: In function ‘paned_notebook_init’: paned_notebook.c:519: warning: implicit declaration of function ‘gtk_tool_item_set_tooltip’ paned_notebook.c:520: error: ‘GtkToolbar’ has no member named ‘tooltips’ paned_notebook.c:536: error: ‘GtkToolbar’ has no member named ‘tooltips’ paned_notebook.c:551: error: ‘GtkToolbar’ has no member named ‘tooltips’ paned_notebook.c:601: warning: implicit declaration of function ‘gtk_object_sink’ make[3]: *** [paned_notebook.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/www-client/ochusha-0.5.8.2-r2/work/ochusha-0.5.8.2/gtk2' make[2]: *** [all] Error 2 make[2]: Leaving directory `/var/tmp/portage/www-client/ochusha-0.5.8.2-r2/work/ochusha-0.5.8.2/gtk2' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/www-client/ochusha-0.5.8.2-r2/work/ochusha-0.5.8.2' make: *** [all] Error 2 * * ERROR: www-client/ochusha-0.5.8.2-r2 failed. * Call stack: * ebuild.sh, line 1701: Called dyn_compile * ebuild.sh, line 1039: Called qa_call 'src_compile' * ebuild.sh, line 44: Called src_compile * ochusha-0.5.8.2-r2.ebuild, line 42: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) Reproducible: Always Steps to Reproduce: 1. Update gtk+ to 2.12.1-r1 2. emerge ochusha a lot of warnings similar to the following also show up: session.c:340: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness session.c:340: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness Found a thread here about the same problem: http://pc11.2ch.net/test/read.cgi/linux/1183983773/ A person was getting exactly the same error, but succeeded on emerging by changing gtk+ to 2.10 I myself haven't tried it. Because ochusha doesn't seem to be maintained anymore it lost compatability against newer gtk+? I'm a complete newbie at gentoo and linux, so I apologise for any inconsistencies in advance.
I see the same error, looks like GTK is the culprit ...
Created attachment 145075 [details, diff] Patch for gtk+ 2.12 Fixes deprecated functions.
Created attachment 145078 [details] ebuild and QA fixes Applies ochusha-0.5.8.2-gtk-2.12.diff, also fixes strptime and type-punning QA warnings.
ochusha-0.5.8.2-r3 in cvs. thanks.