Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53781 - dev-libs/libsigc++-2.0.1 -> 2.0.3 version bump
Summary: dev-libs/libsigc++-2.0.1 -> 2.0.3 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Highest enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://libsigc.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks: 53149
  Show dependency tree
 
Reported: 2004-06-13 00:32 UTC by Priit Laes (IRC: plaes)
Modified: 2004-10-10 13:20 UTC (History)
2 users (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 Priit Laes (IRC: plaes) 2004-06-13 00:32:57 UTC
Version bump which fixes problems with latest lostirc (not yet in portage).

Reproducible: Always
Steps to Reproduce:
Comment 1 foser (RETIRED) gentoo-dev 2004-06-13 07:42:33 UTC
this is not major.

Anyway khai, this is what i talked to you about -> keeping all slots up to date.

Also move libsigc++ to dev-cpp/libsigcpp (this probably needs quite some fixing in the tree).
Comment 2 Sven Wegener gentoo-dev 2004-06-17 13:24:00 UTC
Upstream of lostirc doesn't report that 2.0.3 fixes that segfault issue with
lostirc-0.4.0, so I just added lostirc-0.4.0 to portage.
Comment 3 Stephane Loeuillet 2004-09-15 05:38:41 UTC
2.05 is out
but note that it (2.05) does not compile against gcc 3.4.2

In file included from ../sigc++/adaptors/lambda/lambda.h:26,
                 from test_lambda.cc:9:
../sigc++/adaptors/lambda/group.h:79: erreur: 
Comment 4 Stephane Loeuillet 2004-09-15 05:38:41 UTC
2.05 is out
but note that it (2.05) does not compile against gcc 3.4.2

In file included from ../sigc++/adaptors/lambda/lambda.h:26,
                 from test_lambda.cc:9:
../sigc++/adaptors/lambda/group.h:79: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:79: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:82: erreur: déclaration ne déclarant rien du tout
../sigc++/adaptors/lambda/group.h:245: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:245: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:250: erreur: déclaration ne déclarant rien du tout
../sigc++/adaptors/lambda/group.h:458: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:458: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:465: erreur: déclaration ne déclarant rien du tout
In file included from ../sigc++/adaptors/lambda/lambda.h:26,
                 from ../sigc++/adaptors/adaptors.h:30,
                 from ../sigc++/sigc++.h:26,
                 from test_size.cc:6:
../sigc++/adaptors/lambda/group.h:79: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:79: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:82: erreur: déclaration ne déclarant rien du tout
../sigc++/adaptors/lambda/group.h:245: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:245: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:250: erreur: déclaration ne déclarant rien du tout
../sigc++/adaptors/lambda/group.h:458: erreur: « deduce_result_type » qui n'est pas un patron est utilisé comme patron
../sigc++/adaptors/lambda/group.h:458: note: use `typename sigc::adaptor_trait<T_functor,  sigc::is_base_and_derived<sigc::adaptor_base,T_functor>::value>::adaptor_type::template deduce_result_type' to indicate that it is a template
../sigc++/adaptors/lambda/group.h:465: erreur: déclaration ne déclarant rien du tout
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >,  true>::deduce_result_type<int, int, void, void, void, void, void>':
test_lambda.cc:104:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >::deduce_result_type<int&, int&, void, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:104: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >) (int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select1> >,  true>::deduce_result_type<int, int, void, void, void, void, void>':
test_lambda.cc:105:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select1> >::deduce_result_type<int&, int&, void, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:105: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select1> > >) (int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select1> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group3<sigc::mem_functor2<int, bar, int, int>, sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select3> >,  true>::deduce_result_type<sigc::reference_wrapper<bar>, int, int, void, void, void, void>':
test_lambda.cc:106:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group3<sigc::mem_functor2<int, bar, int, int>, sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select3> >::deduce_result_type<bar&, int&, int&, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:106: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group3<sigc::mem_functor2<int, bar, int, int>, sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select3> > >) (sigc::reference_wrapper<bar>, int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group3<sigc::mem_functor2<int, bar, int, int>, sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2>, sigc::lambda<sigc::internal::lambda_select3> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, int>,  true>::deduce_result_type<int, void, void, void, void, void, void>':
test_lambda.cc:109:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, int>::deduce_result_type<int&, void, void, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:109: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, int> >) (int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, int>]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >,  true>::deduce_result_type<int, int, int, void, void, void, void>':
test_lambda.cc:124:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >::deduce_result_type<int&, int&, int&, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:124: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >) (int, int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group1<sigc::pointer_functor1<int, void>, sigc::lambda<sigc::internal::lambda_select2> >,  true>::deduce_result_type<int, int, void, void, void, void, void>':
test_lambda.cc:125:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group1<sigc::pointer_functor1<int, void>, sigc::lambda<sigc::internal::lambda_select2> >::deduce_result_type<int&, int&, void, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:125: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group1<sigc::pointer_functor1<int, void>, sigc::lambda<sigc::internal::lambda_select2> > >) (int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group1<sigc::pointer_functor1<int, void>, sigc::lambda<sigc::internal::lambda_select2> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >, sigc::lambda<sigc::internal::lambda_select3> >,  true>::deduce_result_type<int, int, int, void, void, void, void>':
test_lambda.cc:128:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >, sigc::lambda<sigc::internal::lambda_select3> >::deduce_result_type<int&, int&, int&, void, void, void, void> »
test_lambda.cc: In function `int main()':
test_lambda.cc:128: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >, sigc::lambda<sigc::internal::lambda_select3> > >) (int, int, int) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::internal::lambda_select1>, sigc::lambda<sigc::internal::lambda_select2> > >, sigc::lambda<sigc::internal::lambda_select3> >]
../sigc++/adaptors/lambda/base.h: At global scope:
../sigc++/adaptors/lambda/base.h: In instantiation of `sigc::internal::lambda_core<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_operator_convert<sigc::cast_<sigc::static_>, int, sigc::internal::lambda_select1> >, int>,  true>::deduce_result_type<double, void, void, void, void, void, void>':
test_lambda.cc:131:   instantiated from here
../sigc++/adaptors/lambda/base.h:58: erreur: pas de type nommé dans « type » dans « struct sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_operator_convert<sigc::cast_<sigc::static_>, int, sigc::internal::lambda_select1> >, int>::deduce_result_type<double&, void, void, void, void, void, void> »test_lambda.cc: In function `int main()':
test_lambda.cc:131: erreur: pas de concordance pour l'appel de « (sigc::lambda<sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_operator_convert<sigc::cast_<sigc::static_>, int, sigc::internal::lambda_select1> >, int> >) (double) »
../sigc++/adaptors/lambda/base.h:188: note: candidats sont: typename sigc::internal::lambda_core<T_type,  true>::result_type sigc::internal::lambda_core<T_type,  true>::operator()() const [with T_type = sigc::lambda_group2<int (*)(int, int), sigc::lambda<sigc::lambda_operator_convert<sigc::cast_<sigc::static_>, int, sigc::internal::lambda_select1> >, int>]

needs gcc-porting@gentoo.org on CC ?!
Comment 5 Horst Gutmann 2004-09-18 14:20:07 UTC
As a small addition here is the bug report on the libsigc bugtracker:
http://bugzilla.gnome.org/show_bug.cgi?id=152327

Also the current inkscape code (CVS) seems to require libsigc++ >= 2.0.3
Comment 6 Anders Rune Jensen (RETIRED) gentoo-dev 2004-10-10 13:06:36 UTC
2.0.5 in portage. Guess this can be closed now :)
Comment 7 Priit Laes (IRC: plaes) 2004-10-10 13:20:05 UTC
2.0.5 in Portage