[MacPorts] #68766: openssl3 @3.2.0_0+universal may have broken PRNG on High Sierra and older
MacPorts
noreply at macports.org
Wed Nov 29 02:19:21 UTC 2023
#68766: openssl3 @3.2.0_0+universal may have broken PRNG on High Sierra and older
------------------------+------------------------
Reporter: fhgwright | Owner: neverpanic
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: openssl3 |
------------------------+------------------------
Comment (by kencu):
removing the block in the Portfile that sets {{{BROKEN_CLANG_ATOMICS}}}
for all universal builds that include i386, and using a newer macport-
clang like 16, builds a working openssl3 that works even when built
+universal.
Now that there is a potential fix for clang-11-bootstrap to build
universal ports, I'll test that out and if it can build universal indeed,
the we can:
1. strip out the Portfile code that sets {{{BROKEN_CLANG_ATOMICS}}} as it
is not needed I believe
1. force all older systems (exact systems TBA, but presumably 10.8 and
less, and maybe newer ones) to build openssl3 with clang-11-bootstrap, to
avoid dependency loops
--
Ticket URL: <https://trac.macports.org/ticket/68766#comment:58>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list