You can typically install several (major) versions gcc in parallel and then specify the newer version in your spec file. So it’s not like you would need to rebuild all of sfos at once.
That being said, the gcc spec file in sfos is huge … really huge … And there probably are reasons for most of the verbose lines and hacks there. But still I think someone with too much free time could give it a try
or copy from Fedora?
