Description of problem: Mozilla appears to require the "old" gcc/gcc-c++ compiler and libraries. However, the comps.xml entry for mozilla requires compat-gcc-c++ (instead of more likely compat-libstdc++). This in turn drags in compat-gcc and glibc-devel even if no other development stuff selected. The compat-gcc-c++ is likely needed to build the package but not for the runtime binary packages.
Hm, this appears to have crept in when genfullcomps was run.
Mmmm ... I thought the "comps" component was the one for reporting stuff about the file specifying package grouping/select.
You really don't want to know why this happens... I'll see what I can hack up (and yes, technically it is comps, but this is "tools surrounding comps" so it falls more into my lap :)
This is magically fixed with rawhide (since mozilla is built with gcc 3.2) but some heuristics changes are still needed for getfullcomps
*** Bug 90633 has been marked as a duplicate of this bug. ***
Slightly better heuristics now used.