[MacPorts] #55720: lldb-6.0 won't compile with 10.11.6 default clang compiler
MacPorts
noreply at macports.org
Thu Dec 6 08:12:26 UTC 2018
#55720: lldb-6.0 won't compile with 10.11.6 default clang compiler
-----------------------+----------------------
Reporter: dkbarto | Owner: jeremyhu
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.2
Resolution: | Keywords:
Port: lldb-6.0 |
-----------------------+----------------------
Comment (by ryandesign):
[https://build.macports.org/builders/ports-10.10_x86_64-builder/builds/73389/steps
/install-port/logs/stdio Here is a log] from the Yosemite buildbot worker
showing the same issue:
{{{
[ 17%] Building CXX object
tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceManager.cpp.o
cd
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/build/tools/clang/lib/Basic
&& /usr/bin/clang++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/build/tools/clang/lib/Basic
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/llvm-6.0.1.src/tools/clang/lib/Basic
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/llvm-6.0.1.src/tools/clang/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/build/tools/clang/include
-I/opt/local/include/libxml2
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/build/include
-I/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/llvm-6.0.1.src/include
-pipe -Os -std=c++11 -stdlib=libc++ -fPIC -fvisibility-inlines-hidden
-Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-
strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long
-Wcovered-switch-default -Wnon-virtual-dtor -Wdelete-non-virtual-dtor
-Wstring-conversion -fno-common -Woverloaded-virtual -Wno-nested-anon-
types -DNDEBUG -arch x86_64 -mmacosx-version-min=10.10 -fno-exceptions
-o CMakeFiles/clangBasic.dir/SourceManager.cpp.o -c
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/llvm-6.0.1.src/tools/clang/lib/Basic/SourceManager.cpp
/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_lang_llvm-6.0/lldb-6.0/work/llvm-6.0.1.src/tools/lldb/source/Utility/Timer.cpp:39:10:
error: thread-local storage is not supported for the current target
static thread_local TimerStack g_stack;
^
}}}
IIRC Apple Clang didn't add support for thread-local storage until version
800, so earlier versions should be blacklisted.
--
Ticket URL: <https://trac.macports.org/ticket/55720#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list