Hi Hannah,

I ran into an issue when trying to build a dmg for KStars last week.  I build 
it on a 10.11 El Capitan machine because it is a bit older and the packages 
that are built on that will work on 10.11 - 10.14 machines.  Until we can 
finish the recipes that I was writing over the last couple of months to get 
craft totally building KStars’s required programs for Mac, we still rely on 
home-brew for a bunch of it.  So for now, I cannot build those dependencies on 
a newer machine or we will be giving up all support for older machines.  There 
are people who cannot upgrade past El Capitan because their machines cannot 
support Sierra, High Sierra, or Mojave.

The issue is that while I was updating craft and getting ready to build KStars, 
it said “Sorry, moc cannot be run on this version of macOS. QT requires macOS 
10.12.0 or later, you have macOS 10.11.6”.  Specifically, it failed with this 
error while building qt-keychain.   The machine cannot be updated to 10.12, and 
even if it could, we wouldn’t want to because we want to build software for 
10.11.

When I googled the issue, I found this result:  
http://doc-snapshots.qt.io/qt5-5.12/supported-platforms.html 
<http://doc-snapshots.qt.io/qt5-5.12/supported-platforms.html>.  Apparently QT 
is no longer supporting anything less than 10.12.

Is there an easy way to go back to the last qt version in craft?  Before last 
week, it built KStars and all dependencies just fine.  

Any thoughts?

Thanks,

Rob

Reply via email to