https://bugs.kde.org/show_bug.cgi?id=405437

--- Comment #35 from Rob <rlanca...@gmail.com> ---
Actually the question is not what changed, the question is what didn't change. 
Basically EVERYTHING changed from 3.0.0 to 3.1.0.  We were forced to abandon
the old method we were using to build KStars entirely.  The script we built
over about 2 years no longer worked for us because qt stopped supporting OS
10.11 entirely.  The old script would build using a combination of craft and
homebrew.  It was fairly complicated, sort of like a patchwork quilt, but it
worked pretty well.  

With the old script, since we were using homebrew, we had to build kstars on
the minimum system we wanted to support.  Homebrew does not support building
software for older systems.  So if we wanted to support 10.11, 10.12, 10.13,
and 10.14, we had to build on a 10.11 system.  If we built on a 10.14 system,
it will ONLY work on 10.14.  

I had been planning for months to get some craft recipes together so that we
could build kstars using only craft and not having to install anything using
macports or homebrew to /usr/local at all.  Then we can build for older OSes  I
had actually written most of the recipes already over the last few months.  But
then our old script broke VERY suddenly, with no warning, with a QT update.  So
I very quickly wrote up a new build script based entirely on craft (well almost
entirely).  3.1.0 was the first one we released with the new script.  It
actually worked almost completely.  There were just a couple of mistakes in
3.1.0 that I corrected in 3.1.1.  In fact 3.1.0 did NOT plate solve correctly
because I misnamed the internal python executable.  It needed to be called
python2.7.  I found that naming that python made it look in /usr/local for
python instead of using the bundled one.  But naming it python2.7 made it use
the correct python.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to