I've seen this in the cause of my work on the ebuild janitor project, if mfpmath=sse,387 is set in CFLAGS and the ebuild filters -mfpmath=sse - this will leave ,387 hanging and thus cause the configure script. several ebuilds are affected - grepping the portage dir would be the best way to find them all. off the top of my mind, I can remember that transcode is affected. Reproducible: Always Steps to Reproduce: 1. add -mfpmath=sse,387 to cflags 2. emerge transcode 3. watch failure message that the compiler is unable to produce executables. Expected Results: filtered -mfpmath correctly, and thus emerge being succusful.
I've added the new filter-mfpmath function the the transcode ebuilds (and every other ebuild that had filter-flags mfpmath in it), so this bug could be closed now.
Thanks Aliz.