[MacPorts] #71549: qt6-qtmultimedia @6.8.1_0 fails to build on macOS 13 and older

MacPorts noreply at macports.org
Wed Dec 25 03:47:44 UTC 2024


#71549: qt6-qtmultimedia @6.8.1_0 fails to build on macOS 13 and older
-------------------------------+---------------------------------
  Reporter:  mopihopi          |      Owner:  MarcusCalhoun-Lopez
      Type:  defect            |     Status:  reopened
  Priority:  Normal            |  Milestone:
 Component:  ports             |    Version:
Resolution:                    |   Keywords:
      Port:  qt6-qtmultimedia  |
-------------------------------+---------------------------------

Comment (by reneeotten):

 Replying to [comment:3 mouse07410]:
 > > Qt 6.8.1 is only supported on macOS 14 and above as is indicated in
 the Portfile (since a four days ago)
 >
 > That's great - but in that case whose fault or bug is it that my
 Macports installation keeps offering this upgrade which is not suitable
 for and can't build on my OS version? (I mean - after multiple {{{sudo
 port clean qt6-qtmultimedia; sudo port selfupdate}}}?)

 The {{{qt6}}} PortGroup does/should pick the correct version if a port
 uses that. Having said that, if you explicitly installed
 {{{qt6-qtmultimedia}}} before the {{{platforms}}} line got adjusted then I
 am not sure. I would expect, as you imply as well, that the installation
 would bail out since you're trying to install it on an unsupported macOS
 version. If you say that this doesn't happen then your guess on why that's
 the case is as good as mine. Just uninstall it, and install the
 {{{qt67-*}}} port(s).

 > Also, I don't think Xcode-14 that you list as required for Qt-6.7
 installs on MacOS-11 - Xcode-13 is the last version that works on it
 (AFAIK).

 Nobody said that. The Portfiles and PortGroup say this:
 {{{
 set qt6::available_versions {
     qt6     {6.8   {24 23}}
     qt67    {6.7   {24 23 22 21}}
     qt64    {6.4   {24 23 22 21 20 19}}
 }
 }}}

 so macOS 11 (= darwin 20) only support {{{qt64}}}, the {{{qt67}}} port
 should work for macOS 12 and above. According to the information
 [https://trac.macports.org/wiki/XcodeVersionInfo here], that should all
 work with XCode versions.

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


More information about the macports-tickets mailing list