[Xapian-tickets] [Xapian] #403: Could not find a match for std::vector<unsigned>::assign since 1.0.12
Xapian
nobody at xapian.org
Fri Sep 18 17:44:53 BST 2009
#403: Could not find a match for std::vector<unsigned>::assign since 1.0.12
------------------------+---------------------------------------------------
Reporter: dmichelsen | Owner: olly
Type: defect | Status: assigned
Priority: normal | Milestone: 1.1.3
Component: Other | Version: 1.0.12
Severity: blocker | Keywords:
Blockedby: | Platform: Solaris
Blocking: |
------------------------+---------------------------------------------------
Comment(by dmichelsen):
The previous error is solved by the defined, however I now get a different
error:
{{{
/opt/studio/SOS11/SUNWspro/bin/CC -DHAVE_CONFIG_H -I. -I..
-I../common -I../include -I../include -I./harness -I../backends/quartz
-I/opt/csw/include -xO3 -xarch=v8 -I/opt/csw/include -c -o
harness/backendmanager_remotetcp.o harness/backendmanager_remotetcp.cc
/bin/bash ../libtool --tag=CXX --mode=link
/opt/studio/SOS11/SUNWspro/bin/CC -xO3 -xarch=v8 -I/opt/csw/include -no-
install -xarch=v8 -lm -L/opt/csw/lib -o btreetest btreetest.o
harness/backendmanager.o harness/backendmanager_multi.o
harness/index_utils.o harness/testsuite.o harness/testutils.o
harness/unixcmds.o harness/backendmanager_flint.o
harness/backendmanager_inmemory.o harness/backendmanager_quartz.o
harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
../libgetopt.la ../libquartzcheck.la ../libxapian.la
mkdir .libs
/opt/studio/SOS11/SUNWspro/bin/CC -xO3 -xarch=v8 -I/opt/csw/include
-xarch=v8 -o btreetest btreetest.o harness/backendmanager.o
harness/backendmanager_multi.o harness/index_utils.o harness/testsuite.o
harness/testutils.o harness/unixcmds.o harness/backendmanager_flint.o
harness/backendmanager_inmemory.o harness/backendmanager_quartz.o
harness/backendmanager_remoteprog.o harness/backendmanager_remotetcp.o
-L/opt/csw/lib ../.libs/libgetopt.a ../.libs/libquartzcheck.a
../.libs/libxapian.so -library=stlport4 -lz -lnsl -lsocket -lm
-R/home/dam/mgar/pkg/xapian-core/trunk/work/build-isa-sparcv8/xapian-
core-1.0.12/.libs -R/opt/csw/lib
Undefined first referenced
symbol in file
__rwstd::rwse_eofbit_set harness/index_utils.o
[Hint: static member __rwstd::rwse_eofbit_set must be defined in the
program]
std::string::basic_string(const char*,const char*,const
std::allocator<char>&) harness/index_utils.o
char*__rwstd::__rw_basis<char*,std::allocator<char> >::data()const
harness/backendmanager.o
void std::string::__clone(unsigned) harness/unixcmds.o
__rwstd::except_msg_string::except_msg_string(unsigned,...)
harness/index_utils.o
std::string &std::string::__sun_append(const std::string &)
harness/backendmanager.o
__rwstd::__rwse_StringIndexOutOfRange harness/testsuite.o
[Hint: static member __rwstd::__rwse_StringIndexOutOfRange must be defined
in the program]
__rwstd::__rwse_InvalidSizeParam harness/unixcmds.o
[Hint: static member __rwstd::__rwse_InvalidSizeParam must be defined in
the program]
std::string::__nullref btreetest.o
[Hint: static member std::string::__nullref must be defined in the
program]
void std::string::__initn(unsigned,char) btreetest.o
std::ostream &std::operator<<(std::ostream &,const char*) btreetest.o
__rwstd::__string_ref<char,std::char_traits<char>,std::allocator<char>
>*std::string::__getRep(unsigned,unsigned) btreetest.o
const char*__rwstd::rw_traits<char,std::char_traits<char> >::rfind(const
char*,char,unsigned) harness/testsuite.o
std::basic_string<__type_0,__type_1,__type_2>std::operator+<char,std::char_traits<char>,std::allocator<char>
>(const std::basic_string<__type_0,__type_1,__type_2>&,__type_0)
harness/testsuite.o
__rwstd::facet_imp*std::locale::__make_explicit(const
std::locale::id&,bool,int,__rwstd::facet_imp*(*)(int,const
char*,unsigned))const btreetest.o
__rwstd::__rw_basis<char*,std::allocator<char>
>__rwstd::__rw_basis<char*,std::allocator<char> >::operator=(char*const&)
harness/backendmanager.o
void
__rwstd::__string_ref<char,std::char_traits<char>,std::allocator<char>
>::__addReference() harness/backendmanager.o
__rwstd::__string_ref<char,std::char_traits<char>,std::allocator<char>
>*std::string::__pref()const harness/backendmanager.o
std::ostream &std::operator<<(std::ostream &,char) btreetest.o
std::string std::string::__sun_concat(const std::string &)const
btreetest.o
char*__rwstd::__string_ref<char,std::char_traits<char>,std::allocator<char>
>::data()const harness/backendmanager.o
std::string std::string::__sun_concat(const char*)const btreetest.o
void std::string::__clone() btreetest.o
std::string &std::string::__sun_append(const char*)
harness/backendmanager.o
char*std::string::replace(unsigned,unsigned,const
char*,unsigned,unsigned,unsigned) harness/testsuite.o
void std::ifstream::open(const char*,int,long) harness/index_utils.o
void std::string::__unLink() btreetest.o
long
__rwstd::__string_ref<char,std::char_traits<char>,std::allocator<char>
>::__references()const harness/backendmanager.o
char*std::char_traits<char>::copy(char*,const char*,unsigned)
harness/backendmanager.o
__rwstd::facet_imp*__rwstd::facet_maker<std::ctype<char>
>::maker_func(int,const char*,unsigned) btreetest.o
__rwstd::rwse_badbit_set harness/index_utils.o
[Hint: static member __rwstd::rwse_badbit_set must be defined in the
program]
__rwstd::rwse_failbit_set harness/index_utils.o
[Hint: static member __rwstd::rwse_failbit_set must be defined in the
program]
ld: fatal: Symbol referencing errors. No output written to btreetest
gmake[6]: *** [btreetest] Error 1
gmake[6]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk/work
/build-isa-sparcv8/xapian-core-1.0.12/tests'
gmake[5]: *** [check-am] Error 2
gmake[5]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk/work
/build-isa-sparcv8/xapian-core-1.0.12/tests'
gmake[4]: *** [check] Error 2
gmake[4]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk/work
/build-isa-sparcv8/xapian-core-1.0.12/tests'
gmake[3]: *** [check-recursive] Error 1
gmake[3]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk/work
/build-isa-sparcv8/xapian-core-1.0.12'
gmake[2]: *** [check] Error 2
gmake[2]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk/work
/build-isa-sparcv8/xapian-core-1.0.12'
gmake[1]: *** [test-work/build-isa-sparcv8/xapian-core-1.0.12/Makefile]
Error 2
gmake[1]: Leaving directory `/home/dam/mgar/pkg/xapian-core/trunk'
gmake: *** [merge-isa-sparcv8] Error 2
}}}
BTW, I am packaging up Xapian for OpenCSW and the project offers accounts
on the buildfarm for upstream maintainers who don't directly work on
releasable packages to enhance Solaris support. If you are interested you
can get an account on the farm equipped with Solaris 8-10 both Sparc and
x86.
--
Ticket URL: <http://trac.xapian.org/ticket/403#comment:5>
Xapian <http://xapian.org/>
Xapian
More information about the Xapian-tickets
mailing list