AVCodecContext *codec; ^ ffmpegdrv.c:674:23: error: ‘PIX_FMT_RGB24’ undeclared (first use in this function) if (c->pix_fmt != PIX_FMT_RGB24) { ^ ffmpegdrv.c:674:23: note: each undeclared identifier is reported only once for each function it appears in ----------------------------------------------------------------- This is an unstable amd64 chroot image (named 13.0-libressl-unstable_20170110-100022) at a hardened host acting as a tinderbox. ----------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-5.4.0 * llvm-config --version: 3.9.1 Available Python interpreters, in order of preference: [1] python3.4 [2] python3.5 (fallback) [3] python2.7 (fallback) java-config: The following VMs are available for generation-2: -----------------------------------------------------------------
Created attachment 460150 [details] emerge-info.txt
Created attachment 460152 [details] app-emulation:vice-2.4.27-r2:20170115-123349.log
Created attachment 460154 [details] config.log
Created attachment 460156 [details] emerge-history.txt
Created attachment 460158 [details] environment
Created attachment 460160 [details] etc.portage.tbz2
Created attachment 460826 [details, diff] vice-2.4-ffmpeg3-compat.patch I had the same issue with app-emulation/vice-2.4.27-r3. I extracted the attached patch from upstream r31580, which resolved the issue for me.
I confirmed that the patch works for me too.
please check with .31 version