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

Reply via email to