[MacPorts] #72065: libtapi @1300.6.5-20231128: error: thread-local storage is not supported for the current target (was: libtapi fails to compile for TLS not supported)

MacPorts noreply at macports.org
Fri Feb 14 20:32:41 UTC 2025


#72065: libtapi @1300.6.5-20231128: error: thread-local storage is not supported
for the current target
-----------------------+---------------------
  Reporter:  rmottola  |      Owner:  (none)
      Type:  defect    |     Status:  new
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  leopard
      Port:  libtapi   |
-----------------------+---------------------

Comment (by ryandesign):

 Replying to [ticket:72065 rmottola]:
 > {{{
 > error: thread-local storage is not supported for the current target
 > }}}

 This typically means the compiler is too old, and the directive
 `compiler.thread_local_storage yes` should be added to the Portfile to
 tell MacPorts to pick a newer compiler that has this feature.

 Replying to [comment:2 rmottola]:
 > I tried forcing to compile with gcc 6, 7 or 14... but weird errors show,
 e.g.:

 The port already blacklists gcc 7 and earlier so using those is not
 expected to work. I don't see anything about gcc 14 not working however.

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


More information about the macports-tickets mailing list