[MacPorts] #63921: php{70, 71, 74, 80}-openssl cannot be built while openssl is active, expected?
MacPorts
noreply at macports.org
Fri Nov 12 14:12:16 UTC 2021
#63921: php{70,71,74,80}-openssl cannot be built while openssl is active, expected?
---------------------+------------------------
Reporter: msbit | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: php |
---------------------+------------------------
Comment (by cjones051073):
These ports have already been updated to use the openssl PG and pegged to
version 1.1. The issue is there are bugs in the build configuration that
means even though they have been configured to use an alternate install
area for openssl 1.1, they still search the primary install prefix
*first*. That means if you have the openssl shim port installed, that
places sim links to the isolate openssl3 port into the primary prefix,
these will still be found, and cause the builds to fail.
I tried my best to figure out how to convince the builds to not do this,
but failed, so the second best is to do the above, so at least the user is
given instructions how to work around this.
So in short, yes, this is expected, until someone figures out how to fix
the builds to not require it.
https://github.com/macports/macports-
ports/blob/55fce052aefad06996f45302f7bbc8e3ec011b3a/lang/php/Portfile#L1660
--
Ticket URL: <https://trac.macports.org/ticket/63921#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list