[gentoo-user] glibmm-2.8.4 failing to compile

2006-06-02 Thread gentuxx
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

I'm running an `emerge -Duatv world' and emerge is wanting to upgrade
glibmm-2.8.1 to 2.8.4.  But 2.8.4 doesn't seem to want to compile.
Here's the error I get:

../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::insert(std::_List_iteratorsigc::slot_base,
sigc::slot_base const)'
../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::erase(std::_List_iteratorsigc::slot_base)'
collect2: ld returned 1 exit status
make[3]: *** [test] Error 1
make[3]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests/glibmm_value'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4'
make: *** [all] Error 2

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


Any pointers would be a help.

Thanks.

- --
gentux
echo hfouvyyAhnbjm/dpn | perl -pe 's/(.)/chr(ord($1)-1)/ge'

gentux's gpg fingerprint == 5495 0388 67FF 0B89 1239  D840 4CF0 39E2
18D3 4A9E
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEgFnyTPA54hjTSp4RAmVIAKDKPs+oDyhk/z78udRccg+5tXy7NQCfZAPZ
ErRl281FVX8gveTLB2fXsYM=
=OVD8
-END PGP SIGNATURE-

-- 
gentoo-user@gentoo.org mailing list



Re: [gentoo-user] glibmm-2.8.4 failing to compile

2006-06-02 Thread Rumen Yotov
gentuxx wrote:
 Hi all,
 
 I'm running an `emerge -Duatv world' and emerge is wanting to upgrade
 glibmm-2.8.1 to 2.8.4.  But 2.8.4 doesn't seem to want to compile.
 Here's the error I get:
 
 ../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
 `sigc::internal::signal_impl::insert(std::_List_iteratorsigc::slot_base,
 sigc::slot_base const)'
 ../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
 `sigc::internal::signal_impl::erase(std::_List_iteratorsigc::slot_base)'
 collect2: ld returned 1 exit status
 make[3]: *** [test] Error 1
 make[3]: Leaving directory
 `/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests/glibmm_value'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory
 `/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests'
 make[1]: *** [all-recursive] Error 1
 make[1]: Leaving directory
 `/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4'
 make: *** [all] Error 2
 
 !!! ERROR: dev-cpp/glibmm-2.8.4 failed.
 !!! Function gnome2_src_compile, Line 58, Exitcode 2
 !!! compile failure
 !!! If you need support, post the topmost build error, NOT this status
 message.
 
 
 Any pointers would be a help.
 
 Thanks.
 
Hi,
Check if you have =dev-libs/libsigc++-2.0.11
RDEPEND==dev-libs/libsigc++-2.0.11
=dev-libs/glib-2.7
IIRC dev-libs/libsigc++ is slotted.
Or if yes try to recompile libsigc++-2.0.11, then again glibmm-2.8.4.
HTH.Rumen


smime.p7s
Description: S/MIME Cryptographic Signature


Re: [gentoo-user] glibmm-2.8.4 failing to compile

2006-06-02 Thread gentuxx
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Rumen Yotov wrote:

gentuxx wrote:

Hi all,

I'm running an `emerge -Duatv world' and emerge is wanting to upgrade
glibmm-2.8.1 to 2.8.4. But 2.8.4 doesn't seem to want to compile.
Here's the error I get:

../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::insert(std::_List_iteratorsigc::slot_base,
sigc::slot_base const)'
../../glib/glibmm/.libs/libglibmm-2.4.so: undefined reference to
`sigc::internal::signal_impl::erase(std::_List_iteratorsigc::slot_base)'
collect2: ld returned 1 exit status
make[3]: *** [test] Error 1
make[3]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests/glibmm_value'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/glibmm-2.8.4/work/glibmm-2.8.4'
make: *** [all] Error 2

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


Any pointers would be a help.

Thanks.

Hi,
Check if you have =dev-libs/libsigc++-2.0.11
RDEPEND==dev-libs/libsigc++-2.0.11
 =dev-libs/glib-2.7
IIRC dev-libs/libsigc++ is slotted.
Or if yes try to recompile libsigc++-2.0.11, then again glibmm-2.8.4.
HTH.Rumen

Strange.  I recompiled dev-cpp/libsigc++ as suggested.  Didn't notice
any new use flags or anything.  But, after accomplishing that, I was
able to compile glibmm-2.8.4 without any problem.

Thanks for the help Rumen!

- --
gentux
echo hfouvyyAhnbjm/dpn | perl -pe 's/(.)/chr(ord($1)-1)/ge'

gentux's gpg fingerprint == 5495 0388 67FF 0B89 1239  D840 4CF0 39E2
18D3 4A9E
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFEgHWHTPA54hjTSp4RAsTdAJ43nPBBjPgSc67HLH3o9/tZxjXsAACfakhZ
JqslFTY9FBeTyUB2nM7j5D4=
=YM3l
-END PGP SIGNATURE-

-- 
gentoo-user@gentoo.org mailing list