...
RM programs depend at a minimum on Qt and MySQL. Similar to the executables, they're stored under a directory with a name of the form /nfs/farm/g/glast/u35/grits-externals/some-dir where some-dir is in the platform's sysname list. For rhel7 this will be amd64_rhel70
I downloaded source for Qt open source version 4.8.6, unpacked and configured like this:
./configure -static -qt-sql-mysql --prefix=/nfs/farm/g/glast/u35/grits-externals/amd64-rhel70 -nomake examples -nomake demos -nomake translations -nomake tools
Tom's notes say to install the Spirit miniboost package (it's include files only), but it is not installed as such for rhel6.
They also mention stx-exparser. That is used, but apparently only by workflow, not by releaseManager.
Possible short-cut
It may be that we can get by with the rhel6 binaries of RM programs and externals to begin with. (The rhel5 build of GoGui, another Qt-based program, is perfectly usable on rhel6 and comes up with no complaints on rhel7.) Ultimately we should have a native rhel7 build, but if the rhel6 binaries are usable the db updates and Jenkins interface could be tested much more quickly.
...