Re: [Boost-bugs] [Boost C++ Libraries] #12205: FTBFS boost.serialization 1.61: undefined reference to boost::archive::codecvt_null<wchar_t>

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12205: FTBFS boost.serialization 1.61: undefined reference to boost::archive::codecvt_null<wchar_t>
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-05-14 13:19:26


#12205: FTBFS boost.serialization 1.61: undefined reference to
boost::archive::codecvt_null<wchar_t>
-------------------------------+---------------------------
  Reporter: xantares | Owner: ramey
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: serialization
   Version: Boost 1.61.0 | Severity: Regression
Resolution: | Keywords:
-------------------------------+---------------------------

Comment (by xantares):

 Log was too big:
 {{{
 Performing configuration checks

     - 32-bit : yes
     - arm : no
     - mips1 : no
     - power : no
     - sparc : no
     - x86 : yes
     - symlinks supported : yes
     - C++11 mutex : yes
     - has_icu builds : no
     - zlib : yes
     - iconv (libc) : no
     - iconv (separate) : yes
     - icu : no
     - icu (lib64) : no
     - g++ -shared-* supported : no
     - compiler-supports-visibility : yes
     - message-compiler : no
     - compiler-supports-ssse3 : yes
     - compiler-supports-avx2 : yes
     - gcc visibility : yes
     - long double support : yes
     - zlib : yes

 Component configuration:

     - atomic : building
     - chrono : building
     - container : building
     - context : building
     - coroutine : building
     - coroutine2 : building
     - date_time : building
     - exception : building
     - filesystem : building
     - graph : building
     - graph_parallel : not building
     - iostreams : building
     - locale : building
     - log : building
     - math : building
     - metaparse : building
     - mpi : not building
     - program_options : building
     - python : not building
     - random : building
     - regex : building
     - serialization : building
     - signals : building
     - system : building
     - test : building
     - thread : building
     - timer : building
     - type_erasure : building
     - wave : building
 }}}

 {{{
 bin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi/basic_text_wiprimitive.o: In function
 `ZN5boost7archive12codecvt_nullIwED4Ev':
 /home/xantares/projects/aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:95:
 undefined reference to `vtable for boost::archive::codecvt_null<wchar_t>'
 /home/xantares/projects/aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:95:
 undefined reference to `vtable for boost::archive::codecvt_null<wchar_t>'
 bin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi/basic_text_wiprimitive.o: In function
 `ZN5boost7archive12codecvt_nullIwEC4Ej':
 /home/xantares/projects/aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:93:
 undefined reference to `vtable for boost::archive::codecvt_null<wchar_t>'
 bin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi/basic_text_wiprimitive.o: In function
 `ZN5boost7archive12codecvt_nullIwED4Ev':
 /home/xantares/projects/aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:95:
 undefined reference to `vtable for boost::archive::codecvt_null<wchar_t>'
 bin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi/basic_text_wiprimitive.o: In function
 `ZN5boost7archive12codecvt_nullIwEC4Ej':
 /home/xantares/projects/aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:93:
 undefined reference to `vtable for boost::archive::codecvt_null<wchar_t>'
 bin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi/basic_text_wiprimitive.o:/home/xantares/projects
 /aur-
 scripts/mingw-w64-boost/src/build-i686-w64-mingw32/./boost/archive/codecvt_null.hpp:95:
 more undefined references to `vtable for
 boost::archive::codecvt_null<wchar_t>' follow
 collect2: error: ld returned 1 exit status
 ...removing bin.v2/libs/serialization/build/gcc-mingw-mingw64/release
 /target-os-windows/threading-multi/libboost_wserialization-mt.dll.a
 ...skipped <p/home/xantares/projects/aur-
 scripts/mingw-w64-boost/pkg/mingw-w64-boost/usr/i686-w64-mingw32/lib
>libboost_wserialization-mt.dll for lack of
 <pbin.v2/libs/serialization/build/gcc-mingw-mingw64/release/target-os-
 windows/threading-multi>libboost_wserialization-mt.dll...
 gcc.compile.c++ bin.v2/libs/signals/build/gcc-mingw-mingw64/release
 /target-os-windows/threading-multi/connection.o

     "i686-w64-mingw32-g++" -ftemplate-depth-128 -O3 -finline-functions
 -Wno-inline -Wall -march=i686 -mthreads -m32 -std=c++11 -O2 -g -pipe -Wall
 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4
 -DBOOST_ALL_NO_LIB=1 -DBOOST_SIGNALS_DYN_LINK=1 -DBOOST_SIGNALS_NO_LIB=1
 -DNDEBUG -I"." -c -o "bin.v2/libs/signals/build/gcc-mingw-mingw64/release
 /target-os-windows/threading-multi/connection.o"
 "libs/signals/src/connection.cpp"
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12205#comment:1>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC