[MacPorts] #64341: curl fails due to circular dependencies with clang on 10.6.8 (x86_64)

MacPorts noreply at macports.org
Tue Jan 4 02:03:35 UTC 2022


#64341: curl fails due to circular dependencies with clang on 10.6.8 (x86_64)
-------------------------------------------------+-------------------------
  Reporter:  barracuda156                        |      Owner:  jmroot
      Type:  defect                              |     Status:  closed
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:  2.7.1
Resolution:  fixed                               |   Keywords:  x86_64,
      Port:  curl, libpsl, python39, cmake,      |  Snow Leopard
  libomp                                         |
-------------------------------------------------+-------------------------

Comment (by kencu):

 Replying to [comment:3 jmroot]:
 > So it's the same situation as #60419. Apparently both the submitter and
 reviewers failed to notice the comment in the libpsl Portfile when
 handling [https://github.com/macports/macports-ports/pull/9941 PR #9941].

 So my apologies for committing that PR, but perhaps it was a bit of a high
 bar to expect that this PR view

 https://github.com/macports/macports-
 ports/pull/9941/commits/c87a5f7729fd825f1f1ea305999c5298c7ef2db2

 with all the tests passing, would lead to an insight that there was a
 missing instruction somewhere in the python Portfile to add a clang
 dependency. If that is the expectation (and apparently it is) then it is
 easy to see why very few people agree to try committing PRs :>

 The note is more obvious now, but still not very clear what needs to be
 done, to be honest (ie check that the new python being used has the clang-
 dependency PG added).

 The suggestion I made to use cmake-bootstrap  (which has no deps)  to
 build the clangs would simplify this considerably, at least up until
 whichever clang can no longer be built with the the cmake version in
 cmake-bootstrap.

-- 
Ticket URL: <https://trac.macports.org/ticket/64341#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list