[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