Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 229701 - dev-cpp/libglademm-2.6.4 and 2.6.6 failes to emerge
Summary: dev-cpp/libglademm-2.6.4 and 2.6.6 failes to emerge
Status: RESOLVED DUPLICATE of bug 228309
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME C++ Bindings Maintainers (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-27 09:49 UTC by Markos Chandras (RETIRED)
Modified: 2008-06-30 09:16 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,3.75 KB, text/plain)
2008-06-27 10:16 UTC, Markos Chandras (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markos Chandras (RETIRED) gentoo-dev 2008-06-27 09:49:51 UTC
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.
Comment 1 Markos Chandras (RETIRED) gentoo-dev 2008-06-27 10:16:40 UTC
Created attachment 158605 [details]
emerge --info
Comment 2 Markos Chandras (RETIRED) gentoo-dev 2008-06-27 10:19:02 UTC
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'.
 *
Comment 3 Arun Raghavan (RETIRED) gentoo-dev 2008-06-29 21:09:36 UTC
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?
Comment 4 Arun Raghavan (RETIRED) gentoo-dev 2008-06-29 21:29:36 UTC
Okay looking at bug 206063 and bug 228309, I guess this is a dupe. Upgrading to libsigc++-2.2.2 should fix it.
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2008-06-29 22:05:36 UTC
(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 ***
Comment 6 Markos Chandras (RETIRED) gentoo-dev 2008-06-30 09:16:23 UTC
I have libsigc++-2.0.18

I ll try to upgrade