pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/48388: devel/boost-libs fails to build on NetBSD-6.1.2/amd64



>Number:         48388
>Category:       pkg
>Synopsis:       devel/boost-libs fails to build on NetBSD-6.1.2/amd64
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 18 14:40:00 +0000 2013
>Originator:     Greg Oster
>Release:        NetBSD 6.1.2
>Organization:
>Environment:
System: NetBSD mickey 6.1.2 NetBSD 6.1.2 (QUAD) #0: Thu Sep 26 15:35:44 CST 
2013 
oster@quad:/u1/builds/build242/src/obj/amd64/u1/builds/build242/src/sys/arch/amd64/compile/QUAD
 amd64
Architecture: x86_64
Machine: amd64
>Description:

Building devel/boost-libs fails thusly:
./boost/wave/grammars/cpp_expression_grammar.hpp:781:9:   instantiated from 
'static bool 
boost::wave::grammars::expression_grammar_gen<TokenT>::evaluate(const typename 
boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator&,
 const typename 
boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator&,
 const typename token_type::position_type&, bool, 
boost::wave::grammars::value_error&) [with TokenT = 
boost::wave::cpplexer::lex_token<>, typename 
boost::wave::grammars::expression_grammar_gen<TokenT>::token_sequence_type::const_iterator
 = std::_List_const_iterator<boost::wave::cpplexer::lex_token<> >, typename 
token_type::position_type = 
boost::wave::util::file_position<boost::wave::util::flex_string<char, 
std::char_traits<char>, std::allocator<char>, 
boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char> > 
> >]'
libs/wave/src/instantiate_cpp_exprgrammar.cpp:44:40:   instantiated from here
./boost/thread/once.hpp:38:9: error: no matching function for call to 
'call_once(boost::once_flag&, void (*&)())'
./boost/system/error_code.hpp: At global scope:
./boost/system/error_code.hpp:222:36: warning: 'boost::system::posix_category' 
defined but not used
./boost/system/error_code.hpp:223:36: warning: 'boost::system::errno_ecat' 
defined but not used
./boost/system/error_code.hpp:224:36: warning: 'boost::system::native_ecat' 
defined but not used

    "g++"  -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall 
-pthread -std=c++0x -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_USE_LIB=1 -DNDEBUG  
-I"." -c -o 
"bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/instantiate_cpp_exprgrammar.o"
 "libs/wave/src/instantiate_cpp_exprgrammar.cpp"

...failed gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/instantiate_cpp_exprgrammar.o...
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/cpplexer/re2clex/aq.o
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/wave_config_constant.o
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/token_ids.o
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/instantiate_re2c_lexer.o
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/instantiate_re2c_lexer_str.o
gcc.compile.c++ 
bin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi/cpplexer/re2clex/cpp_re.o
...skipped 
<pbin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi>libboost_wave.a(clean)
 for lack of 
<pbin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
...skipped 
<pbin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi>libboost_wave.a
 for lack of 
<pbin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi>instantiate_cpp_exprgrammar.o...
...skipped <pstage/lib>libboost_wave.a for lack of 
<pbin.v2/libs/wave/build/gcc-4.5.3/release/link-static/threading-multi>libboost_wave.a...
...failed updating 18 targets...
...skipped 22 targets...
...updated 846 targets...
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/boost-libs
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/boost-libs

>How-To-Repeat:

        cd /usr/pkgsrc/devel/boost-libs
        make install

>Fix:

        Please.  Thanks.



Home | Main Index | Thread Index | Old Index