[MacPorts] #67320: clang-11 @11.1.0_7 +universal fails to build when libxslt -universal is active

MacPorts noreply at macports.org
Fri Apr 28 01:36:46 UTC 2023


#67320: clang-11 @11.1.0_7 +universal fails to build when libxslt -universal is
active
-----------------------+----------------------
 Reporter:  fhgwright  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.1
 Keywords:             |       Port:  clang-11
-----------------------+----------------------
 It appears that `clang-11` (and perhaps other versions as well) has some
 sort of broken opportunistic build such that the presence of an active
 `libxslt` port causes it to build something that fails to link when a
 needed architecture is missing.  No dependency on `libxslt` is shown.

 The `clang-11 +universal` build succeeds if there's either an active
 `libxslt +universal` port or no active `libxslt` port.  Oddly enough, the
 installed content is the same in both cases, so perhaps it's
 opportunistically building something that it doesn't actually install.

 This was observed in 10.11, but the OS version probably doesn't matter.

 I captured logs for both the failing case and the successful case with no
 active `libxslt`.  I neglected to capture the successful case with the
 active `libxslt +universal`, and redoing that would be time-consuming.

-- 
Ticket URL: <https://trac.macports.org/ticket/67320>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list