Not easily it would seem. If this keeps up I will need to install Slackware on a VM here, but that will take a few days when downloads are included and also would require me to have a current copy of your build script(s).
My local rsync scripts are heavily modified for local usage, but are based on these original scripts:
http://connie.slackware.com/~alien/tools/rsync_current.sh
http://connie.slackware.com/~alien/tools/rsync_slackware_patches.sh
Those two scripts, modified for your QuickBuild system, should help you sync any Slackware mirror.
I would expect you to hold off for a bit yet as long as I am still here doing the grunt work. :) But eventually you'll need something like those scripts to keep the sources synced.
Regarding my build scripts I think I now have them written to support fully automated runs. Of course, I won't know this for certain until we know that all the (main) packages build without errors. :) When we get that far I plan to run several tests.
I can send you copies now, but I am likely to modify them again. We still have several main packages to go and with each new package that I try to build, seems I need to tweak the entire process just a bit.
The original Slackware build scripts were noticeably generic and did the job, but we no longer are dealing with generic stock KDE sources. I also am trying to think ahead for other Slackers and build versatile and robust scripts for them. For example, some people will want to build from svn and some from source tarballs. When you go live with Slackware support, those build scripts should be flexible for many kinds of Slackware users and not just me. :)
Generally what I do is look for a class name at the failing line number, then search the entire Trinity source directory for <classname>::<classname>, where <classname> is the class name you found referenced in the failing file. When I find it, I look for a .h header file with the same name, then include that in the failing file.
Noted! Thanks.
Is there a pecking order in which include files must be listed in the declarations? Or is including those files similar to sourcing files in shell scripts and the order is (most of the time) unimportant?