[MacPorts] #55404: mpv @0.26.0: You manually enabled the feature 'cocoa', but the autodetection check failed

MacPorts noreply at macports.org
Thu Nov 30 06:30:39 UTC 2017


#55404: mpv @0.26.0: You manually enabled the feature 'cocoa', but the
autodetection check failed
----------------------+--------------------
  Reporter:  mrkapqa  |      Owner:  Ionic
      Type:  defect   |     Status:  closed
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.4.2
Resolution:  fixed    |   Keywords:  lion
      Port:  mpv      |
----------------------+--------------------

Comment (by Ionic):

 Replying to [comment:5 ryandesign]:
 > That's not accurate. Using the latest available SDK is the current best
 practice recommended by Apple, as evidenced by the fact that for the past
 several years the last version of Xcode for a particular version of macOS
 doesn't even contain an SDK version that matches that OS. For example,
 Xcode 7 is compatible with OS X 10.10 but only contains the 10.11 SDK.

 I always wondered why Apple does that, but I assumed it is for easier
 migration to new OS X versions (i.e., so, that developers can build new
 versions of their software using the current stable or oldstable OS X
 versions without having to upgrade to a beta first.)

 I never thought such should be actually used on older versions than the
 SDK target version.

 Xcode and SDKs are a never-ending world of pain anyway. 7.3 for instance
 only works on 10.11 and up, so 10.10 is stuck on 7.2. Previously, Apple
 released a new major Xcode version with each new OS release, but that
 watered down at some point.

 I guess it's fine if it works, but I have no idea if the resulting
 binaries actually run. Guess we'll have to wait and see.


 > I have no information on this topic.

 That's what I figured out when I still had access to a 10.7 machine. That
 was quite some time ago and I since lost access to this machine, so I
 don't have a way to recheck.

 That'salso  why I wonder why it failed on 10.7 x86_64 in the first place,
 but maybe my memory is fuzzy.


 Anyway, thanks for coming up with that in any case!

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


More information about the macports-tickets mailing list