The transcode makefiles leave out tomsmocomp on gcc-4.x systems because of gcc inline assembly incompatibility reasons. The specific problem is an MMX specific part of tomsmocomp which can be fixed by adding the -mmmx CFLAG for filter_tomsmocomp.la. Normally, this would break the application for users without MMX CPUs though it's not an issue in this case as filters/Makefile.am leaves out tomsmocomp on non-MMX systems anyway. So here's a patch and an ebuild that makes the filter build with gcc-4. Reproducible: Always
Created attachment 121439 [details, diff] transcode-1.0.3-tomsmocomp-gcc4.patch
Created attachment 121441 [details] transcode-1.0.3-r1.ebuild
Applied and fixed in CVS, thanks for the patch :)