Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 451848 Details for
Bug 598320
dev-libs/boost does not build with LTO and clang
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
boost build log
build.log (text/x-log), 19.03 KB, created by
Amit Prakash Ambasta
on 2016-10-29 12:27:20 UTC
(
hide
)
Description:
boost build log
Filename:
MIME Type:
Creator:
Amit Prakash Ambasta
Created:
2016-10-29 12:27:20 UTC
Size:
19.03 KB
patch
obsolete
>[32;01m * [39;49;00mPackage: dev-libs/boost-1.62.0-r1 >[32;01m * [39;49;00mRepository: gentoo >[32;01m * [39;49;00mMaintainer: cpp@gentoo.org office@gentoo.org >[32;01m * [39;49;00mUSE: abi_x86_64 amd64 elibc_glibc kernel_linux mpi nls python python_targets_python2_7 python_targets_python3_5 threads userland_GNU >[32;01m * [39;49;00mFEATURES: nostrip preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking boost_1_62_0.tar.bz2 to /home/portage/portage/dev-libs/boost-1.62.0-r1/work >>>> Source unpacked in /home/portage/portage/dev-libs/boost-1.62.0-r1/work >>>> Preparing source in /home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0 ... > [32;01m*[0m Applying boost-1.51.0-respect_python-buildid.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.51.0-support_dots_in_python-buildid.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.48.0-no_strict_aliasing_python2.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.48.0-disable_libboost_python3.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.48.0-python_linking.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.48.0-disable_icu_rpath.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.55.0-context-x32.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Applying boost-1.56.0-build-auto_index-tool.patch ... >[A[230C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Will copy sources from /home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0 > [32;01m*[0m abi_x86_64.amd64: copying to /home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0-abi_x86_64.amd64 >>>> Source prepared. >>>> Configuring source in /home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0 ... >>>> Source configured. >>>> Compiling source in /home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0 ... > [32;01m*[0m abi_x86_64.amd64: running multilib-minimal_abi_src_compile > [32;01m*[0m python2_7: running building >b2 --user-config=/home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0-abi_x86_64.amd64/user-config.jam gentoorelease -j5 -q -d+2 --disable-icu boost.locale.icu=off --without-context --without-coroutine --without-coroutine2 pch=off --boost-build=/usr/share/boost-build --prefix=/home/portage/portage/dev-libs/boost-1.62.0-r1/image/usr --layout=system threading=multi link=shared --python-buildid=2.7 >Performing configuration checks > > - 32-bit : no > - 64-bit : yes > - arm : no > - mips1 : no > - power : no > - sparc : no > - x86 : yes > >Building the Boost C++ Libraries. > > > - symlinks supported : yes > - Boost.Config Feature Check: cxx11_auto_declarations : no > - Boost.Config Feature Check: cxx11_constexpr : no > - Boost.Config Feature Check: cxx11_defaulted_functions : no > - Boost.Config Feature Check: cxx11_final : no > - Boost.Config Feature Check: cxx11_hdr_tuple : no > - Boost.Config Feature Check: cxx11_lambdas : no > - Boost.Config Feature Check: cxx11_noexcept : no > - Boost.Config Feature Check: cxx11_nullptr : no > - Boost.Config Feature Check: cxx11_rvalue_references : no > - Boost.Config Feature Check: cxx11_template_aliases : no > - Boost.Config Feature Check: cxx11_thread_local : no > - Boost.Config Feature Check: cxx11_variadic_templates : no > - has_icu builds : no > - zlib : no > - bzip2 : no > - iconv (libc) : no > - iconv (separate) : no >- Boost.Locale needs either iconv or ICU library to be built. >- Boost.Locale needs either iconv or ICU library to be built. >- Boost.Locale needs either iconv or ICU library to be built. >- Boost.Locale needs either iconv or ICU library to be built. >- Boost.Locale needs either iconv or ICU library to be built. >- Boost.Locale needs either iconv or ICU library to be built. > - native-atomic-int32-supported : yes > - pthread-supports-robust-mutexes : yes > - compiler-supports-visibility : no > - compiler-supports-ssse3 : yes > - compiler-supports-avx2 : no > - lockfree boost::atomic_flag : no > - gcc visibility : no > - long double support : yes > >Component configuration: > > - atomic : building > - chrono : building > - container : building > - context : not building > - coroutine : not building > - coroutine2 : not building > - date_time : building > - exception : building > - fiber : building > - filesystem : building > - graph : building > - graph_parallel : building > - iostreams : building > - locale : building > - log : building > - math : building > - metaparse : building > - mpi : building > - program_options : building > - python : building > - random : building > - regex : building > - serialization : building > - signals : building > - system : building > - test : building > - thread : building > - timer : building > - type_erasure : building > - wave : building > >common.mkdir stage > > mkdir -p "stage" > >common.mkdir bin.v2/libs/atomic > > mkdir -p "bin.v2/libs/atomic" > >common.mkdir bin.v2/libs/system/build/gcc-4.2/gentoorelease > > mkdir -p "bin.v2/libs/system/build/gcc-4.2/gentoorelease" > >common.mkdir bin.v2/libs/chrono > > mkdir -p "bin.v2/libs/chrono" > >common.mkdir bin.v2/libs/container > > mkdir -p "bin.v2/libs/container" > >common.mkdir bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off > > mkdir -p "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off" > >common.mkdir bin.v2/libs/atomic/build > > mkdir -p "bin.v2/libs/atomic/build" > >common.mkdir stage/lib > > mkdir -p "stage/lib" > >common.mkdir bin.v2/libs/chrono/build > > mkdir -p "bin.v2/libs/chrono/build" > >common.mkdir bin.v2/libs/container/build > > mkdir -p "bin.v2/libs/container/build" > >common.mkdir bin.v2/libs/atomic/build/gcc-4.2 > > mkdir -p "bin.v2/libs/atomic/build/gcc-4.2" > >common.mkdir bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off > > mkdir -p "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off" > >common.mkdir bin.v2/libs/container/build/gcc-4.2 > > mkdir -p "bin.v2/libs/container/build/gcc-4.2" > >common.mkdir bin.v2/libs/date_time > > mkdir -p "bin.v2/libs/date_time" > >common.mkdir bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi > > mkdir -p "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi" > >common.mkdir bin.v2/libs/atomic/build/gcc-4.2/gentoorelease > > mkdir -p "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease" > >common.mkdir bin.v2/libs/container/build/gcc-4.2/gentoorelease > > mkdir -p "bin.v2/libs/container/build/gcc-4.2/gentoorelease" > >common.mkdir bin.v2/libs/date_time/build > > mkdir -p "bin.v2/libs/date_time/build" > >common.mkdir bin.v2/libs/chrono/build/gcc-4.2 > > mkdir -p "bin.v2/libs/chrono/build/gcc-4.2" > >common.mkdir bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off > > mkdir -p "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off" > >common.mkdir bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off > > mkdir -p "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off" > >common.mkdir bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off > > mkdir -p "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off" > >common.mkdir bin.v2/libs/chrono/build/gcc-4.2/gentoorelease > > mkdir -p "bin.v2/libs/chrono/build/gcc-4.2/gentoorelease" > >common.mkdir bin.v2/libs/date_time/build/gcc-4.2 > > mkdir -p "bin.v2/libs/date_time/build/gcc-4.2" > >common.mkdir bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off > > mkdir -p "bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off" > >common.mkdir bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi > > mkdir -p "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi" > >common.mkdir bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off > > mkdir -p "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off" > >common.mkdir bin.v2/libs/date_time/build/gcc-4.2/gentoorelease > > mkdir -p "bin.v2/libs/date_time/build/gcc-4.2/gentoorelease" > >common.mkdir bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi > > mkdir -p "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi" > >gcc.compile.c++ bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/lockpool.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_ATOMIC_DYN_LINK=1 -DBOOST_ATOMIC_SOURCE -DNDEBUG -I"." -c -o "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/lockpool.o" "libs/atomic/src/lockpool.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >gcc.link.dll bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/libboost_atomic.so.1.62.0 > > "x86_64-pc-linux-gnu-clang++" -o "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/libboost_atomic.so.1.62.0" -Wl,-h -Wl,libboost_atomic.so.1.62.0 -shared -Wl,--start-group "bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/lockpool.o" -Wl,-Bstatic -Wl,-Bdynamic -lrt -Wl,--end-group -Wl,-O1 -Wl,--as-needed -pthread -m64 > >bin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/lockpool.o: file not recognized: File format not recognized >clang-3.9: error: linker command failed with exit code 1 (use -v to see invocation) >...skipped <pstage/lib>libboost_atomic.so.1.62.0 for lack of <pbin.v2/libs/atomic/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi>libboost_atomic.so.1.62.0... >gcc.compile.c++ bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/synchronized_pool_resource.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTAINER_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/synchronized_pool_resource.o" "libs/container/src/synchronized_pool_resource.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >common.mkdir bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off > > mkdir -p "bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off" > >common.mkdir bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi > > mkdir -p "bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi" > >gcc.compile.c++ bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/unsynchronized_pool_resource.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTAINER_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/unsynchronized_pool_resource.o" "libs/container/src/unsynchronized_pool_resource.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >gcc.compile.c++ bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/global_resource.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTAINER_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/global_resource.o" "libs/container/src/global_resource.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >gcc.compile.c++ bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/error_code.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pedantic -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/error_code.o" "libs/system/src/error_code.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >gcc.link.dll bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/libboost_system.so.1.62.0 > > "x86_64-pc-linux-gnu-clang++" -o "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/libboost_system.so.1.62.0" -Wl,-h -Wl,libboost_system.so.1.62.0 -shared -Wl,--start-group "bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/error_code.o" -Wl,-Bstatic -Wl,-Bdynamic -lrt -Wl,--end-group -Wl,-O1 -Wl,--as-needed -pthread -m64 > >bin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/error_code.o: file not recognized: File format not recognized >clang-3.9: error: linker command failed with exit code 1 (use -v to see invocation) >...skipped <pstage/lib>libboost_system.so.1.62.0 for lack of <pbin.v2/libs/system/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi>libboost_system.so.1.62.0... >gcc.compile.c bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/alloc_lib.o > > "x86_64-pc-linux-gnu-clang++" -x c -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -finline-functions -Wno-inline -Wall -pthread -fPIC -m64 -DBOOST_ALL_NO_LIB=1 -DBOOST_CONTAINER_DYN_LINK=1 -DNDEBUG -I"." -c -o "bin.v2/libs/container/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/alloc_lib.o" "libs/container/src/alloc_lib.c" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >In file included from libs/container/src/alloc_lib.c:19: >libs/container/src/dlmalloc_ext_2_8_6.c:1097:8: warning: variable 'ret' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] > if (!PREACTION(m)) { > ^~~~~~~~~~~~~ >libs/container/src/dlmalloc_ext_2_8_6.c:1125:11: note: uninitialized use occurs here > return ret; > ^~~ >libs/container/src/dlmalloc_ext_2_8_6.c:1097:4: note: remove the 'if' if its condition is always true > if (!PREACTION(m)) { > ^~~~~~~~~~~~~~~~~~~ >libs/container/src/dlmalloc_ext_2_8_6.c:1095:4: note: variable 'ret' is declared here > boost_cont_malloc_stats_t ret; > ^ >1 warning generated. >gcc.compile.c++ bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/thread_clock.o > > "x86_64-pc-linux-gnu-clang++" -ftemplate-depth-128 -O2 -pipe -march=haswell -mtune=haswell -flto=thin -fuse-ld=gold -stdlib=libc++ -std=c++14 -finline-functions -Wno-inline -Wall -pedantic -pthread -fPIC -m64 -Wextra -Wno-long-long -DBOOST_ALL_DYN_LINK=1 -DBOOST_ALL_NO_LIB=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_SYSTEM_NO_DEPRECATED -DNDEBUG -I"." -c -o "bin.v2/libs/chrono/build/gcc-4.2/gentoorelease/boost.locale.icu-off/pch-off/threading-multi/thread_clock.o" "libs/chrono/src/thread_clock.cpp" > >clang-3.9: warning: argument unused during compilation: '-fuse-ld=gold' >...failed updating 2 targets... > [31;01m*[0m ERROR: dev-libs/boost-1.62.0-r1::gentoo failed (compile phase): > [31;01m*[0m Building of Boost libraries failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 115: Called src_compile > [31;01m*[0m environment, line 4346: Called multilib-minimal_src_compile > [31;01m*[0m environment, line 2461: Called multilib_foreach_abi 'multilib-minimal_abi_src_compile' > [31;01m*[0m environment, line 2692: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > [31;01m*[0m environment, line 2339: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_compile' > [31;01m*[0m environment, line 2337: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_compile' > [31;01m*[0m environment, line 433: Called multilib-minimal_abi_src_compile > [31;01m*[0m environment, line 2455: Called multilib_src_compile > [31;01m*[0m environment, line 2946: Called python_foreach_impl 'building' > [31;01m*[0m environment, line 3768: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'building' > [31;01m*[0m environment, line 2339: Called _multibuild_run '_python_multibuild_wrapper' 'building' > [31;01m*[0m environment, line 2337: Called _python_multibuild_wrapper 'building' > [31;01m*[0m environment, line 538: Called building > [31;01m*[0m environment, line 2916: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m ejam "${OPTIONS[@]}" ${PYTHON_OPTIONS} || die "Building of Boost libraries failed"; > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=dev-libs/boost-1.62.0-r1::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.62.0-r1::gentoo'`. > [31;01m*[0m The complete build log is located at '/home/portage/portage/dev-libs/boost-1.62.0-r1/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/home/portage/portage/dev-libs/boost-1.62.0-r1/temp/environment'. > [31;01m*[0m Working directory: '/home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0-abi_x86_64.amd64' > [31;01m*[0m S: '/home/portage/portage/dev-libs/boost-1.62.0-r1/work/boost_1_62_0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 598320
: 451848