Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 80334 - dev-cpp/glibmm-2.4.4 failed to build
Summary: dev-cpp/glibmm-2.4.4 failed to build
Status: RESOLVED DUPLICATE of bug 55268
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-01 06:30 UTC by Matteo Spreafico
Modified: 2005-07-17 13:06 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Spreafico 2005-02-01 06:30:13 UTC
When I try to emerge glibmm, I get undefined reference to `sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>, sigc::slot_base const&)'

Reproducible: Always
Steps to Reproduce:

Actual Results:  
Making all in examples
make[2]: Entering directory
`/var/tmp/portage/glibmm-2.4.4/work/glibmm-2.4.4/examples'
Making all in markup
make[3]: Entering directory
`/var/tmp/portage/glibmm-2.4.4/work/glibmm-2.4.4/examples/markup'
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H  -I. -I. -I../../glib -I../../glib
-I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include    -march=pentium3 -O3 -pipe -ffast-math
-funroll-loops -fomit-frame-pointer -mfpmath=sse,387 -maccumulate-outgoing-args
-fprefetch-loop-arrays -fforce-addr -Wall -Wno-long-long -MT parser.o -MD -MP
-MF ".deps/parser.Tpo" -c -o parser.o parser.cc; \
then mv -f ".deps/parser.Tpo" ".deps/parser.Po"; else rm -f ".deps/parser.Tpo";
exit 1; fi
/bin/sh ../../libtool --mode=link i686-pc-linux-gnu-g++  -march=pentium3 -O3
-pipe -ffast-math -funroll-loops -fomit-frame-pointer -mfpmath=sse,387
-maccumulate-outgoing-args -fprefetch-loop-arrays -fforce-addr -Wall
-Wno-long-long   -o parser  parser.o  ../../glib/glibmm/libglibmm-2.4.la
-Wl,--export-dynamic -lsigc-2.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
mkdir .libs
i686-pc-linux-gnu-g++ -march=pentium3 -O3 -pipe -ffast-math -funroll-loops
-fomit-frame-pointer -mfpmath=sse,387 -maccumulate-outgoing-args
-fprefetch-loop-arrays -fforce-addr -Wall -Wno-long-long -o .libs/parser
parser.o -Wl,--export-dynamic  ../../glib/glibmm/.libs/libglibmm-2.4.so
-L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib
-L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib
/usr/lib/libsigc-2.0.so //usr/lib/gcc/i686-pc-linux-gnu/3.4.3/libstdc++.so
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl
/usr/lib/libglib-2.0.so -Wl,--rpath -Wl,//usr/lib/gcc/i686-pc-linux-gnu/3.4.3
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../i686-pc-linux-gnu/bin/ld:
warning: libstdc++.so.5, needed by /usr/lib/libsigc-2.0.so, may conflict with
libstdc++.so.6
/usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../i686-pc-linux-gnu/bin/ld:
warning: libstdc++.so.5, needed by /usr/lib/libsigc-2.0.so, may conflict with
libstdc++.so.6
../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>,
sigc::slot_base const&)'
../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::erase(std::_List_iterator<sigc::slot_base>)'
collect2: ld returned 1 exit status
make[3]: *** [parser] Error 1
make[3]: Leaving directory
`/var/tmp/portage/glibmm-2.4.4/work/glibmm-2.4.4/examples/markup'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/glibmm-2.4.4/work/glibmm-2.4.4/examples'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/glibmm-2.4.4/work/glibmm-2.4.4'
make: *** [all] Error 2

!!! ERROR: dev-cpp/glibmm-2.4.4 failed.
!!! Function gnome2_src_compile, Line 40, Exitcode 2
!!! compile failure
!!! If you need support, post the topmost build error, NOT this status message.



Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Pentium III (Katmai)
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jul 31 2004, 16:39:24)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -ffast-math -funroll-loops
-fomit-frame-pointer -mfpmath=sse,387 -maccumulate-outgoing-args
-fprefetch-loop-arrays -fforce-addr"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/fax /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control
/var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -ffast-math -funroll-loops
-fomit-frame-pointer -mfpmath=sse,387 -maccumulate-outgoing-args
-fprefetch-loop-arrays -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo
http://gentoo.oregonstate.edu/"
LANG="it_IT@euro"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib acpi alsa apache2 arts avi berkdb bitmap-fonts bzlib cdr
cpdflib crypt cscope cups curl dba dga divx4linux dvd encode esd f77 fam fbcon
flac font-server foomaticdb fortran gd gdbm gif gnutls gpm gtk gtk2 imagemagick
imlib ipv6 java jpeg junit kde ldap libwww lzw-tiff mad mailwrapper mbox mikmod
mmx motif mozilla mpeg mysql ncurses nls nptl nptlonly nvidia oggvorbis opengl
pam pdflib perl png python qt quicktime readline samba sasl scanner sdl silc
slang snmp speex spell sse ssl svg svga szip tcltk tcpd tetex theora tiff
truetype truetype-fonts type1-fonts usb vhost wmf xml xml2 xmms xprint xsl xv
xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS
Comment 1 foser (RETIRED) gentoo-dev 2005-02-01 07:05:53 UTC
search, this is a dupe.
Comment 2 Peter `MathFox' Roozemaal 2005-03-17 01:40:52 UTC
What do you think to do to prevent these kind of problems in the future? Bugs that are "fixed" months ago but keep hunting Gentoo users.
Comment 3 foser (RETIRED) gentoo-dev 2005-03-17 03:58:40 UTC
This is a gcc problem, I have indicated several times to the team at the time that should make more clear what was needed for a succesful/problemfree upgrade. There's a limit to what I personally care to do.

*** This bug has been marked as a duplicate of 55268 ***