Gentoo Archives: gentoo-user

From: gentuxx <gentuxx@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] glibmm-2.8.4 failing to compile
Date: Fri, 02 Jun 2006 17:41:06
Message-Id: 44807587.5090305@gmail.com
In Reply to: Re: [gentoo-user] glibmm-2.8.4 failing to compile by Rumen Yotov
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Rumen Yotov wrote:
5
6 >gentuxx wrote:
7 >
8 >>Hi all,
9 >>
10 >>I'm running an `emerge -Duatv world' and emerge is wanting to upgrade
11 >>glibmm-2.8.1 to 2.8.4. But 2.8.4 doesn't seem to want to compile.
12 >>Here's the error I get:
13 >>
14 >>../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
15 >>`sigc::internal::signal_impl::insert(std::_List_iterator<sigc::slot_base>,
16 >>sigc::slot_base const&)'
17 >>../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
18 >>`sigc::internal::signal_impl::erase(std::_List_iterator<sigc::slot_base>)'
19 >>collect2: ld returned 1 exit status
20 >>make[3]: *** [test] Error 1
21 >>make[3]: Leaving directory
22 >>`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests/glibmm_value'
23 >>make[2]: *** [all-recursive] Error 1
24 >>make[2]: Leaving directory
25 >>`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests'
26 >>make[1]: *** [all-recursive] Error 1
27 >>make[1]: Leaving directory
28 >>`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4'
29 >>make: *** [all] Error 2
30 >>
31 >>!!! ERROR: dev-cpp/glibmm-2.8.4 failed.
32 >>!!! Function gnome2_src_compile, Line 58, Exitcode 2
33 >>!!! compile failure
34 >>!!! If you need support, post the topmost build error, NOT this status
35 >>message.
36 >>
37 >>
38 >>Any pointers would be a help.
39 >>
40 >>Thanks.
41 >>
42 >Hi,
43 >Check if you have >=dev-libs/libsigc++-2.0.11
44 >RDEPEND=">=dev-libs/libsigc++-2.0.11
45 > >=dev-libs/glib-2.7"
46 >IIRC dev-libs/libsigc++ is slotted.
47 >Or if yes try to recompile libsigc++-2.0.11, then again glibmm-2.8.4.
48 >HTH.Rumen
49
50 Strange. I recompiled dev-cpp/libsigc++ as suggested. Didn't notice
51 any new use flags or anything. But, after accomplishing that, I was
52 able to compile glibmm-2.8.4 without any problem.
53
54 Thanks for the help Rumen!
55
56 - --
57 gentux
58 echo "hfouvyyAhnbjm/dpn" | perl -pe 's/(.)/chr(ord($1)-1)/ge'
59
60 gentux's gpg fingerprint ==> 5495 0388 67FF 0B89 1239 D840 4CF0 39E2
61 18D3 4A9E
62 -----BEGIN PGP SIGNATURE-----
63 Version: GnuPG v1.4.2.2 (GNU/Linux)
64
65 iD8DBQFEgHWHTPA54hjTSp4RAsTdAJ43nPBBjPgSc67HLH3o9/tZxjXsAACfakhZ
66 JqslFTY9FBeTyUB2nM7j5D4=
67 =YM3l
68 -----END PGP SIGNATURE-----
69
70 --
71 gentoo-user@g.o mailing list