[MacPorts] #66549: qt511-qtimageformats @5.11.3_2: Could not resolve SDK Path for 'macosx10.11' using --show-sdk-path

MacPorts noreply at macports.org
Mon Jan 9 21:31:05 UTC 2023

#66549: qt511-qtimageformats @5.11.3_2: Could not resolve SDK Path for
'macosx10.11' using --show-sdk-path
  Reporter:  thetrial              |      Owner:  MarcusCalhoun-Lopez
      Type:  defect                |     Status:  assigned
  Priority:  Normal                |  Milestone:
 Component:  ports                 |    Version:  2.8.0
Resolution:                        |   Keywords:  elcapitan legacy-os
      Port:  qt511-qtimageformats  |

Comment (by kencu):

 Replying to [comment:31 jmroot]:
 > If you mean the change to prevent the port from failing to parse on non-
 Darwin platforms, I doubt that caused this problem.

 You do so much work to keep macports alive. Thank you for all that, if I
 have not said it often enough.

 You are of course correct in pointing out that it would be best if the
 qt5* ports obeyed MacPorts' SDK settings instead of doing their own thing.
 I have tried to do this before, and it proved difficult to both implement
 and test. There are so many qt5 versions, all different, and so many
 different system configurations to test, and the qt5 configure script is
 all written in hand-tweaked shell, that it is overwhelming to do it
 robustly across all those versions and systems.

 It is very easy to test if the last fix I pushed to the portfiles to test
 for the presence of the 10.11 SDK did or did not work. I will leave that
 as an exercise for the interested reader, if there is one. I am sorry I
 did not properly consider the non-darwin systems in so doing... my ubunutu
 macports build was broken just then, recently resuscitated.

 Marcus has a whole new approach to testing for the SDK that avoids xcrun
 completely and works. Perhaps we just throw in the towel and push that
 now, and we can move on to more important things?

 I have since fixed dozens and dozens of ports on M1 macs since I got my
 new MBPro screamer, and that is where my focus is going to be going
 forward, not back on this old headache.

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

More information about the macports-tickets mailing list