groff-1.19 breaks with gcc-4.0: g++ -I. -I/var/tmp/portage/groff-1.19/work/groff-1.19/src/roff/troff -I/var/tmp/portage/groff-1.19/work/groff-1.19/src/include -I/var/tmp/portage/groff-1.19/work/groff-1.19/src/include -DHAVE_CONFIG_H -march=athlon-xp -O2 -fomit-frame-pointer -ftracer -fprefetch-loop-arrays -pipe -c glyphuni.cpp glyphuni.cpp:40: error: non-local variable `<anonymous struct> glyph_to_unicode_list []' uses anonymous type make[2]: *** [glyphuni.o] Error 1 1.19.1 does not give this error.
added to the tree. No changes to the ebuild needed. KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64 ~ia64 ~ppc64 ~s390" Leaving bug open incase you want to call for arch testing.
made a few minor QA touchups to the ebuild.
1.19.1 is in portage