Ticket #238 (closed defect: invalid)
make fails (rtorrent-0.5.1)
| Reported by: | vobelic@gmail.com | Owned by: | rakshasa |
|---|---|---|---|
| Priority: | normal | Component: | rtorrent |
| Version: | Severity: | major | |
| Keywords: | make | Cc: |
Description
make make all-recursive make[1]: Entering directory `/home/vobelic/sources/rtorrent-0.5.1' Making all in doc make[2]: Entering directory `/home/vobelic/sources/rtorrent-0.5.1/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/vobelic/sources/rtorrent-0.5.1/doc' Making all in src make[2]: Entering directory `/home/vobelic/sources/rtorrent-0.5.1/src' Making all in core make[3]: Entering directory `/home/vobelic/sources/rtorrent-0.5.1/src/core' if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I./.. -I../.. -O2 -Wall -g -DDEBUG -I/usr/local/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -MT download.o -MD -MP -MF ".deps/download.Tpo" -c -o download.o download.cc; \
then mv -f ".deps/download.Tpo" ".deps/download.Po"; else rm -f ".deps/download.Tpo"; exit 1; fi
./../utils/variable_generic.h: In constructor ‘utils::VariableStringSlot::VariableStringSlot?(SlotGet?*, SlotSet?*) [with SlotGet? = rak::function_base0<const char*>, SlotSet? = rak::function_base1<void, const std::string&>]’: download.cc:69: instantiated from here ./../utils/variable_generic.h:167: error: call of overloaded ‘convert_fn(rak::function_base1<void, const std::string&>*&)’ is ambiguous ../../rak/functional_fun.h:362: note: candidates are: rak::function_base1<Result, Arg1>* rak::convert_fn(rak::function_base1<SrcResult?, SrcArg?1>*) [with Result = void, Arg1 = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SrcResult? = void, SrcArg?1 = const std::string&] ../../rak/functional_fun.h:370: note: rak::function_base1<Result, Arg1>* rak::convert_fn(rak::function_base1<Result, Arg1>*) [with Result = void, Arg1 = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&] ./../utils/variable_generic.h: In constructor ‘utils::VariableStringSlot::VariableStringSlot?(SlotGet?*, SlotSet?*) [with SlotGet? = rak::function_base0<const std::string&>, SlotSet? = rak::function_base1<void, const std::string&>]’: download.cc:91: instantiated from here ./../utils/variable_generic.h:167: error: call of overloaded ‘convert_fn(rak::function_base1<void, const std::string&>*&)’ is ambiguous ../../rak/functional_fun.h:362: note: candidates are: rak::function_base1<Result, Arg1>* rak::convert_fn(rak::function_base1<SrcResult?, SrcArg?1>*) [with Result = void, Arg1 = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SrcResult? = void, SrcArg?1 = const std::string&] ../../rak/functional_fun.h:370: note: rak::function_base1<Result, Arg1>* rak::convert_fn(rak::function_base1<Result, Arg1>*) [with Result = void, Arg1 = const std::basic_string<char, std::char_traits<char>, std::allocator<char> >&] make[3]: *** [download.o] Error 1 make[3]: Leaving directory `/home/vobelic/sources/rtorrent-0.5.1/src/core' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/vobelic/sources/rtorrent-0.5.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/vobelic/sources/rtorrent-0.5.1' make: *** [all] Error 2
