Hi Hannah,

First, thank you for your help last week.  I fixed a few problems with my 
recipes where things changed since I worked on it this summer and now just 
about everything works again.  Last summer I was at the point where there were 
just 3 things that I needed to install with homebrew to get KStars to fully 
build for Mac in craft.  They included gpsd, fftw, and boost.  After I did a 
little work this week, I think the recipes are back to that point again.  I 
would like get recipes working for those 3 things, but none of them are hugely 
critical so we could either use homebrew with them for now or remove them from 
the build and KStars would still work.  I separated my questions below into 2 
sections, the ones that deal with those 3 packages, and other questions that 
are more important.  The goal is to get it all up and running so KStars and its 
dependencies can all be built with craft, but if those 3 things I mentioned are 
not done yet, it's not a huge problem.

First the really important questions:

1. The most important question is for qtquick.  After I get kstars built and 
everything appears to be working, if I try to run anything in kstars that is 
based on qml such as the What’s Interesting window or the Mount Box, it gets a 
segmentation fault and says it can’t find qtquick.  This used to work just 
fine, so something got changed.  I sent my recipes to Jasem today so he can 
test it out to verify this.  This is true if I try to run it in QT Creator or 
if I try to run it after it is built with craft.  What information would you 
need to help diagnose this problem?

2. Very soon, I will be ready to have somebody take a look at all these recipes 
that I needed to get KStars fully building on Mac with craft.  There are around 
40 of them.  Jasem can certainly look at them, but is there somebody specific 
to craft who should look at them?  I have not tested any of it on windows, so I 
don’t know if something would need to be done to these recipes to modify them 
or set them apart.  (Though it would be really great to get KStars on windows 
to include many of the things that my recipes build on Mac now). Also I don’t 
know what the procedure would be to get them up and running so anybody can use 
them.  What would be the next steps?


Now the ones that are less time critical.  For right now I would like your 
opinions about them, especially if there is something easy that would fix them, 
but we don’t need to spend a lot of time now trying to solve them:

1.  GPSD/SCONS  One of the dependencies for INDI 3rd Party is gpsd.  We have 
been using gpsd installed with home-brew for awhile now.  To build it with 
craft, it looks like it needs scons.  I see that kde thought about using scons 
for building in the past, but adopted cmake instead.  Does Craft have a way to 
build with scons like it does with autotools?   It looks to me like scons is 
more like a build system like autotools than it is like a package, so I would 
assume that scons would need to be in the build system in order to work.  Would 
this be correct? I did try a couple of things.  I tried to install scons using 
system commands in a craft recipe.  That mostly worked, but the engine files 
seem to be in the wrong place.  The other option appears to be to install scons 
using PipPackageBase, but that causes an error due to permissions since it 
tries to install in /usr/local instead of somewhere in craft.  What would be 
your suggestion, to try and get scons installing using PIP, with system 
commands, or do you need to set up a new Build System for Scons builds?

2.  BOOST-REGEX and FFTW.  There is a recipe for Boost regex and I wrote a 
recipe for FFTW.  Both of them seem to install, but when I try to install the 
programs that rely on them, those programs cannot find the files for these 2 
programs for some reason.  When I install these 2 in homebrew, the programs 
that depend on them install in craft just fine, but when I install these 2 in 
craft, the programs that depend on them can’t find their library/include files. 
 The problem is probably similar.


I can send you craft logs and/or recipes for any of these things that you might 
need, just let me know what would be most useful.

Thank you very much for your time and help.  It will be worth it if we can get 
this all up and running.

Thanks,

Rob

Reply via email to