I like to build KStars myself using the AstroPi3 build script but have come upon an issue that stops the make process. I'm given the choice to build latest release or master, both have had the same issue.
In file included from /home/pi/AstroRoot/kstars-build/kstars/KStarsLib_autogen/YBWGFWFLDP/moc_remoteastrometryparser.cpp:9,
from /home/pi/AstroRoot/kstars-build/kstars/KStarsLib_autogen/mocs_compilation.cpp:45:
/home/pi/AstroRoot/kstars/kstars/ekos/align/remoteastrometryparser.h:56:20: error: 'Parity' in namespace 'FITSImage' does not name a type
FITSImage::Parity parity = FITSImage::BOTH;
^~~~~~
make[2]: *** [kstars/CMakeFiles/KStarsLib.dir/build.make:848: kstars/CMakeFiles/KStarsLib.dir/KStarsLib_autogen/mocs_compilation.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1575: kstars/CMakeFiles/KStarsLib.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
I also noticed this message
AutoMoc: /home/pi/AstroRoot/kstars/kstars/ekos/scheduler/mosaictilesmanager.h:117: Warning: Class MosaicTilesManager implements the interface QGraphicsItem but does not list it in Q_INTERFACES. qobject_cast to QGraphicsItem will not work!
What system is this on? Ubuntu Mate, Raspbian, or something else? If it is ubuntu mate, and you are using the right script, stellarsolver should have been updated with the PPA. If it is something else, we might have to look into it.