[MacPorts] #54996: llvm-5.0 does not build on 10.6 because of missing thread_local support (fix available)

MacPorts noreply at macports.org
Wed Oct 4 13:23:47 UTC 2017


#54996: llvm-5.0 does not build on 10.6 because of missing thread_local support
(fix available)
-----------------------+-----------------
  Reporter:  devernay  |      Owner:
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:
      Port:  llvm-5.0  |
-----------------------+-----------------

Comment (by devernay):

 that fix is actually already in llvm-5.0, but does not work, because of
 issing OS support:

 {{{
 /opt/local-libc++/var/macports/build/_opt_local-
 libc++_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_llvm-5.0/llvm-5.0/work/llvm-5.0.0.src/lib/Fuzzer/FuzzerInternal.h:138:10:
 error: thread-local storage is not
       supported for the current target
   static thread_local bool IsMyThread;
          ^
 <command line>:8:22: note: expanded from here
 #define thread_local __thread

 }}}

 preparing a fix...

--
Ticket URL: <https://trac.macports.org/ticket/54996#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list