Opened 5 years ago
Last modified 4 years ago
#59388 closed defect
boost compilation problem on lion — at Initial Version
Reported by: | lemzwerg (Werner Lemberg) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | lion | Cc: | |
Port: | boost |
Description
[macports-ports 1ef2e882d33333e629ca489414b7d9d4c2e5f435]
Compilation of boost fails on Lion:
:info:build "/usr/bin/clang++" -fvisibility-inlines-hidden -Os -std=gnu++11 -stdlib=libc++ -arch x86_64 -stdlib=libc++ -fPIC -m64 -O3 -Wall -fvisibility=hidden -dynamic -gdwarf-2 -fexceptions -Wno-inline -DBOOST_ALL_NO_LIB=1 -DBOOST_CHRONO_DYN_LINK=1 -DBOOST_SYSTEM_DYN_LINK=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_THREAD_POSIX -DBOOST_THREAD_USE_DLL=1 -DBOOST_TYPE_ERASURE_DYN_LINK -DNDEBUG -I"." -c -o "bin.v2/libs/type_erasure/build/darwin-4.2.1/release/threadapi-pthread/threading-multi/visibility-hidden/dynamic_binding.o" "libs/type_erasure/src/dynamic_binding.cpp" :info:build In file included from libs/type_erasure/src/dynamic_binding.cpp:13: :info:build In file included from ./boost/type_erasure/register_binding.hpp:14: :info:build In file included from ./boost/type_erasure/detail/check_map.hpp:23: :info:build In file included from ./boost/type_erasure/detail/get_placeholders.hpp:24: :info:build In file included from ./boost/type_erasure/detail/meta.hpp:24: :info:build In file included from ./boost/mp11/list.hpp:14: :info:build In file included from ./boost/mp11/detail/mp_append.hpp:12: :info:build ./boost/mp11/utility.hpp:223:94: error: expected ';' after attributes list :info:build template<class Q, class... T> using mp_invoke BOOST_MP11_DEPRECATED("please use mp_invoke_q") = mp_invoke_q<Q, T...>; :info:build ^ :info:build ; :info:build ./boost/mp11/utility.hpp:223:31: error: cannot template a using declaration :info:build template<class Q, class... T> using mp_invoke BOOST_MP11_DEPRECATED("please use mp_invoke_q") = mp_invoke_q<Q, T...>; :info:build ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ :info:build 2 errors generated.
Complete log file is attached.
Note: See
TracTickets for help on using
tickets.
boost compilation log (macports-ports 1ef2e882d33333e629ca489414b7d9d4c2e5f435)