tomahawk-player / tomahawk

Tomahawk, the multi-source music player
http://tomahawk-player.org
GNU General Public License v3.0
2.97k stars 366 forks source link

Can not compile in gentoo (boost link errors) #575

Closed stkw0 closed 8 years ago

stkw0 commented 8 years ago

When emerging tomahawk it fails in the linking phase with two errors about boost.

Something like:

/usr/lib64/liblucene++.so: undefined reference to `boost::re_detail_106200::perl_matcher<gnu_cxx::normal_iterator<wchar_t const*, std::cxx11::basic_string<wchar_t, std::char_traits, std::allocator > >, std::allocator<boost::sub_match<__gnu_cxx::normal_iterator<wchar_t const*, std::__cxx11::basic_string<wchar_t, std::char_traits, std::allocator > > > >, boost::regex_traits<wchar_t, boost::cpp_regex_traits > >::construct_init(boost::basic_regex<wchar_t, boost::regex_traits<wchar_t, boost::cpp_regex_traits > > const&, boost::regex_constants::_match_flags)'

I have uploaded the full build log at https://transfer.sh/ldPnK/build.log . The only relevant part seems to be the last lines.

stkw0 commented 8 years ago

What a shame! That was my fault, I forgot to recompile boost.

Thank you for the nice work.