For what it's worth, with my build instructions from #9 it does compile properly.
The dependencies from #8 are still a problem, but I did confirm that if I rebuild all of my other Fedora RPMS (with no other changes to those RPMS), they work fine and pick up the correct dependencies.
So, to make this work 'natively' with Fedora 15 the only real issue is to work out how to get the proper dependency from #8.
For what it's worth, with my build instructions from #9 it does compile properly.
The dependencies from #8 are still a problem, but I did confirm that if I rebuild all of my other Fedora RPMS (with no other changes to those RPMS), they work fine and pick up the correct dependencies.
So, to make this work 'natively' with Fedora 15 the only real issue is to work out how to get the proper dependency from #8.