Hide Forgot
Description of problem: libvpx is separately built in Fedora. Mozilla should use it unbundled. Version-Release number of selected component (if applicable): firefox-4.0-0.19.rc1.fc15 How reproducible: Always Steps to Reproduce: 1. rpmbuild firefox Actual results: configure: error: yasm is a required build tool for this architecture when webm is enabled. You may either install yasm or --disable-webm (which disables the WebM video format). See https://developer.mozilla.org/en/YASM for more details. + no dependency on libvpx.so Expected results: System libvpx.so in use. BTW libvpx no longer needs yasm so it does not have to be a RHEL package. Additional info: http://fedoraproject.org/wiki/Packaging:No_Bundled_Libraries
This should be already resolved upstream (see linked bug). Why we don't have it in our builds?
xulrunner already uses now: --with-system-libvpx But both xulrunner and firefox still have: BuildRequires: yasm I guess those can be dropped now.
Yasm removed from spec files: http://pkgs.fedoraproject.org/gitweb/?p=xulrunner.git;a=blob;f=xulrunner.spec;h=53c3c0adecc7d1b0e51d7fb2049011bad02e5d82;hb=refs/heads/master http://pkgs.fedoraproject.org/gitweb/?p=thunderbird.git;a=blob;f=thunderbird.spec;h=e023564aaa2b534746f2370ac9bea1ac5758a178;hb=1d43c8a25db524e2bd561c0b7e42ab05aeea1825 Closing as current release.