make_filter: : can't parse output: 'Make.rules.in is newer than Make.rules, please rerun ./configure!'
Fixed in my tree.
Would it be possible to have the messages pass through as-is when they are not recognized (with the current directory for context)?
[snip]
make_filter: gcc: can't parse output: 'd3ddevice/mesa.c:817: warning: unused variable `xvis''
I have fixed that for gcc messages (unless --pedantic is specified), however I'm not sure it is good always doing that. I will think about it.
It looks like there's an incompatibility with colorgcc.
[snip]
So it must be the controls characters added by colorgcc that confuse make_filter.
No it wasn't, colorgcc checks whether STDOUT is a TTY or not.