On 02/11/2019 12:10 AM, Bruce Dubbs wrote:
On 02/10/2019 10:39 PM, Bruce Dubbs wrote:
Evidently libvpx-1.8.0 changed a header that breaks the firefox build
at about the 20 minute point. I looked at the code and a struct member
that FF wants is no longer there. It is in libvpx-1.7.0.
I commented out 'ac_add_options --with-system-libvpx' and restarted
the build. At the moment I'm at the 6 minute point. I'll follow up
with results when the build is done (or crashes again).
Removing system-libvpx worked. Build time was about 42 minutes on my
system.
We probably ought to do that unless we can find a patch.
Just for reference the file was
media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc
at line 821:
sf_conf.frame_flags[layer_idx] = layer_flags;
sf_conf is a struct vpx_svc_ref_frame_config
and it no longer has frame_flags as a component. The definition is in
/usr/include/vpx/vp8cx.h
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page