libvpx-1.1.0 and higher fail to compile on sparc64 with an error of "Unrecognized toolchain 'sparc-linux-gcc'". the following patch to configure fixes the issue: +++ configure 2014-02-11 18:07:57.144465654 -0500 @@ -104,6 +104,7 @@ all_platforms="${all_platforms} ppc64-darwin9-gcc" all_platforms="${all_platforms} ppc64-linux-gcc" all_platforms="${all_platforms} sparc-solaris-gcc" +all_platforms="${all_platforms} sparc-linux-gcc" all_platforms="${all_platforms} x86-darwin8-gcc" all_platforms="${all_platforms} x86-darwin8-icc" all_platforms="${all_platforms} x86-darwin9-gcc" Reproducible: Always Steps to Reproduce: 1.emerge libvpx on sparc64 2. 3. Actual Results: libvpx fails to compile. Expected Results: libvpx compiles and installs successfully.
Can we get a developer on sparc to confirm this issue and the patch please?
HPPA certainly didn't need this and is not in that list (and has many more problems with toolchain definitions than SPARC) so something else is causing the error. Build log?
+ 05 Apr 2014; Pacho Ramos <pacho@gentoo.org> + +files/libvpx-1.3.0-sparc-configure.patch, libvpx-1.3.0.ebuild: + Fix build on sparc (#501010 by Dustin, thanks to Ago for testing and his + acknowledge) +