[MacPorts] #72065: boost176 fails to compile for TLS not supported
MacPorts
noreply at macports.org
Fri Feb 14 14:47:15 UTC 2025
#72065: boost176 fails to compile for TLS not supported
----------------------+----------------------
Reporter: rmottola | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: leopard | Port: boost176
----------------------+----------------------
on 10.5 i386 compilation happens with clang11 (boostrap) and fails with:
{{{
[ 18%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-
tblgen.dir/SubtargetFeatureInfo.cpp.o
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work/build/utils/TableGen
&& /opt/local/libexec/clang-11-bootstrap/bin/clang++ -DGTEST_HAS_RTTI=0
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__STDC_CONSTANT_MACROS
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work/build/utils/TableGen
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-
b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/utils/TableGen
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work/build/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/include
-pipe -Os -U__STRICT_ANSI__
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-
b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/projects/clang/include
-I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work/build/projects/clang/include
-DNDEBUG -isystem/opt/local/include/LegacySupport -I/opt/local/include
-stdlib=libc++ -fPIC -fvisibility-inlines-hidden -Werror=date-time -Werror
=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-
strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long
-Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-
virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-
conversion -O3 -DNDEBUG -std=c++14 -arch i386 -mmacosx-version-min=10.5
-fno-exceptions -fno-rtti -MD -MT utils/TableGen/CMakeFiles/obj.llvm-
tblgen.dir/SubtargetFeatureInfo.cpp.o -MF CMakeFiles/obj.llvm-
tblgen.dir/SubtargetFeatureInfo.cpp.o.d -o CMakeFiles/obj.llvm-
tblgen.dir/SubtargetFeatureInfo.cpp.o -c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-
b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/utils/TableGen/SubtargetFeatureInfo.cpp
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-
b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/lib/Support/TimeProfiler.cpp:36:8:
error: thread-local storage is not supported for the current target
static LLVM_THREAD_LOCAL TimeTraceProfiler *TimeTraceProfilerInstance =
nullptr;
^
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work
/apple-libtapi-
b8c5ac40267aa5f6004dd38cc2b2cd84f2d9d555/src/llvm/include/llvm/Support/Compiler.h:543:27:
note: expanded from macro 'LLVM_THREAD_LOCAL'
#define LLVM_THREAD_LOCAL __thread
^
1 error generated.
make[3]: *** [lib/Support/CMakeFiles/LLVMSupport.dir/TimeProfiler.cpp.o]
Error 1
make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_devel_libtapi/libtapi/work/build'
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72065>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list