[Pkg-kde-extras] Bug#828927: strigi: FTBFS with gcc-6 and glibc 2.23
Daniel Schepler
dschepler at gmail.com
Wed Jun 29 02:53:40 UTC 2016
Source: strigi
Version: 0.7.8-2.1
Severity: important
>From my pbuilder build log, using a chroot preferring gcc-defaults and
glibc from experimental:
...
/build/strigi-0.7.8/libstreamanalyzer/plugins/indexers/clucenengindexer/cluceneindexreader.cpp:
In static member function 'static void
CLuceneIndexReader::Private::addField(lucene::document::Field*,
Strigi::IndexedDocument&)':
/build/strigi-0.7.8/libstreamanalyzer/plugins/indexers/clucenengindexer/cluceneindexreader.cpp:325:37:
error: no matching function for call to
'make_pair(std::__cxx11::string, std::__cxx11::string&)'
wchartoutf8(name), value));
^
In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0,
from /usr/include/c++/6/bits/stl_tree.h:63,
from /usr/include/c++/6/map:60,
from
/build/strigi-0.7.8/libstreamanalyzer/include/strigi/indexeddocument.h:23,
from
/build/strigi-0.7.8/libstreamanalyzer/include/strigi/indexreader.h:24,
from
/build/strigi-0.7.8/libstreamanalyzer/plugins/indexers/clucenengindexer/cluceneindexreader.h:24,
from
/build/strigi-0.7.8/libstreamanalyzer/plugins/indexers/clucenengindexer/cluceneindexreader.cpp:21:
/usr/include/c++/6/bits/stl_pair.h:425:5: note: candidate:
template<class _T1, class _T2> constexpr std::pair<typename
std::__decay_and_strip<_Tp>::__type, typename
std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&)
make_pair(_T1&& __x, _T2&& __y)
^~~~~~~~~
/usr/include/c++/6/bits/stl_pair.h:425:5: note: template argument
deduction/substitution failed:
/build/strigi-0.7.8/libstreamanalyzer/plugins/indexers/clucenengindexer/cluceneindexreader.cpp:325:37:
note: cannot convert 'value' (type 'std::__cxx11::string {aka
std::__cxx11::basic_string<char>}') to type
'std::__cxx11::basic_string<char>&&'
wchartoutf8(name), value));
^
...
make[3]: Leaving directory '/build/strigi-0.7.8/obj-x86_64-linux-gnu'
[ 85%] Built target perfieldxml
make[2]: Leaving directory '/build/strigi-0.7.8/obj-x86_64-linux-gnu'
Makefile:141: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/build/strigi-0.7.8/obj-x86_64-linux-gnu'
dh_auto_build: make -j8 returned exit code 2
debian/rules:15: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--
Daniel Schepler
More information about the pkg-kde-extras
mailing list