both stable and latest unstable version of libglademm failes to emerge Reproducible: Always Steps to Reproduce: 1.emerge libglademm I think this happens because im using glibc-2.8 and gcc-4.3.1.
Created attachment 158605 [details] emerge --info
Sorry for the delay but i had some issues I am posting now the log /usr/include/sigc++-2.0/sigc++/signal.h:168: error: changes meaning of ‘slot_list’ from ‘struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, sigc::nil, sigc::nil, sigc::nil> >’ /usr/include/sigc++-2.0/sigc++/signal.h:2240: error: declaration of ‘typedef struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> > sigc::signal5<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_accumulator>::slot_list’ /usr/include/sigc++-2.0/sigc++/signal.h:168: error: changes meaning of ‘slot_list’ from ‘struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, sigc::nil, sigc::nil> >’ /usr/include/sigc++-2.0/sigc++/signal.h:2359: error: declaration of ‘typedef struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> > sigc::signal6<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_accumulator>::slot_list’ /usr/include/sigc++-2.0/sigc++/signal.h:168: error: changes meaning of ‘slot_list’ from ‘struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, sigc::nil> >’ /usr/include/sigc++-2.0/sigc++/signal.h:2480: error: declaration of ‘typedef struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> > sigc::signal7<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator>::slot_list’ /usr/include/sigc++-2.0/sigc++/signal.h:168: error: changes meaning of ‘slot_list’ from ‘struct sigc::slot_list<sigc::slot<T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7> >’ make[4]: *** [wrap_init.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [xml.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/dev-cpp/libglademm-2.6.4/work/libglademm-2.6.4/libglade/libglademm' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/dev-cpp/libglademm-2.6.4/work/libglademm-2.6.4/libglade/libglademm' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/dev-cpp/libglademm-2.6.4/work/libglademm-2.6.4/libglade' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/dev-cpp/libglademm-2.6.4/work/libglademm-2.6.4/libglade' make: *** [all-recursive] Error 1 * * ERROR: dev-cpp/libglademm-2.6.4 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 719: Called gnome2_src_compile * environment, line 644: Called die * The specific snippet of code: * emake || die "compile failure" * The die message: * compile failure * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-cpp/libglademm-2.6.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-cpp/libglademm-2.6.4/temp/environment'. *
This works just fine for me with glibc-2.8_p20080602, gcc-4.3.1, and libsigc++-2.2.2 What version of libsigc++ do you have? Could you post build.log as well?
Okay looking at bug 206063 and bug 228309, I guess this is a dupe. Upgrading to libsigc++-2.2.2 should fix it.
(In reply to comment #4) > Okay looking at bug 206063 and bug 228309, I guess this is a dupe. Upgrading to > libsigc++-2.2.2 should fix it. Thanks for catching this Arun, closing. *** This bug has been marked as a duplicate of bug 228309 ***
I have libsigc++-2.0.18 I ll try to upgrade