My BLFS system is configured with libvpx-1.7.0 and the test in
qtwebengine-everywhere-src-5.12.0 fails.
I found that the initial problem was because pkt.data.frame.height and
pkt.data.frame.width are not present in this version of? libvpx.
To fix this I made the following change:
qtwebengine-everywhere-src-5.12.0/config.tests/libvpx/libvpx.cpp
#include <vpx/vpx_encoder.h>
int main(int, char **)
{
??? vpx_codec_cx_pkt pkt;
??? // Members added (as ints) by
??? // https://chromium-review.googlesource.com/c/webm/libvpx/+/798222
??? // And changed to int arrays by
??? // https://chromium-review.googlesource.com/c/webm/libvpx/+/879089
??? //pkt.data.frame.width[0] = 0u;
??? //pkt.data.frame.height[0] = 0u;
??? pkt.data.frame.sz = 0u; // new test
??? return 0;
}
This fixed the test but not unexpectedly the main build fails with
further incompatibilities.
For now I have built qtwebengine-everywhere-src-5.12.0 without libvpx.
The build instructions do not make reference to libvpx but the output
from the qmake config step does.
So my question is should qtwebengine-everywhere-src-5.12.0 include
libvpx and if so which version ?
thanks
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page