[MacPorts] #57648: perl5 builds incompletely with clang-3.4, resulting in dyld: lazy symbol binding failed: Symbol not found: _perl_tsa_mutex_lock
MacPorts
noreply at macports.org
Mon Jan 3 17:47:45 UTC 2022
#57648: perl5 builds incompletely with clang-3.4, resulting in dyld: lazy symbol
binding failed: Symbol not found: _perl_tsa_mutex_lock
-------------------------------+--------------------
Reporter: snunez1 | Owner: kencu
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.5.4
Resolution: fixed | Keywords:
Port: p5-io-socket-ssl |
-------------------------------+--------------------
Comment (by kencu):
In [changeset:"57e876482001ea7b5407e1ee28d20cc1905b4cba/macports-ports"
57e876482001ea7b5407e1ee28d20cc1905b4cba/macports-ports] (master):
{{{
#!ConfigurableCommitTicketReference repository="macports-ports"
revision="57e876482001ea7b5407e1ee28d20cc1905b4cba"
perl5: Use newer compiler for perl_tsa_mutex_lock
Use a newer compiler (Apple clang 6.1 or later or open source clang 3.6
or later) to ensure that perl_tsa_mutex_lock gets compiled in, which is
needed if any module would ever get compiled with such a newer compiler.
See: Perl/perl5#18991
See: https://github.com/macports/macports-ports/pull/11534
Closes: https://trac.macports.org/ticket/57648
}}}
--
Ticket URL: <https://trac.macports.org/ticket/57648#comment:19>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list