libmatroska compiles for the most part and looks to bomb out on a test app of some sort g++ -c -march=athlon -O2 -fomit-frame-pointer -pipe -Wall -Wno-unknown-pragmas -ansi -fno-gnu-keywords -D_GNU_SOURCE -Wshadow -I/var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../.. -I/usr/include/ebml -o test6.o /var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../../test/mux/test6.cpp /var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../../test/mux/test6.cpp:125:63: converting to execution character set: Invalid or incomplete multibyte or wide character /var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../../test/mux/test6.cpp:323:53: converting to execution character set: Invalid or incomplete multibyte or wide character /var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../../test/mux/test6.cpp:352:49: converting to execution character set: Invalid or incomplete multibyte or wide character /var/tmp/portage/libmatroska-0.7.0/work/libmatroska-0.7.0/make/linux/../../test/mux/test6.cpp:355:48: converting to execution character set: Invalid or incomplete multibyte or wide character make: *** [test6.o] Error 1 !!! ERROR: media-libs/libmatroska-0.7.0 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! make failed
g++ needs -finput-charset=ISO8859-15 set will add patch later today that inherits flag-o-matic and append-flag -finput-charset=ISO8859-15 successful build of libmatroska-0.7.0 with gcc3.4.0-r6 on ~x86
Created attachment 32894 [details, diff] patches the ebuild to inherit gcc and adds -finput-charset=ISO8859-15 based on gcc3.4 this should close this bug please verify
the attached patch works fine for me
Included fix conditionally into ebuild Give it some time, then sync and emerge