Compilation fails with this error and a few related ones: video_out_vaapi.c: In function ‘vaapi_frame_dispose’: video_out_vaapi.c:2083:3: error: implicit declaration of function ‘av_free’ [-We rror=implicit-function-declaration] This is due to a missing include in video_out_vaapi.c that was probably made necessary by the split between ffmpeg and libav. Strangely enough it doesn't seem to depend on USE=vaapi. I'm attaching a trivial patch to fix it. Reproducible: Always Steps to Reproduce: 1. emerge media-libs/xine-lib-1.2.3 2. 3. Actual Results: Compilation fails with the above error message Expected Results: Package compiled successfully
Created attachment 360678 [details] emerge --info =media-libs/xine-lib-1.2.3
Created attachment 360680 [details, diff] Fix for video_out_vaapi.c
I see this code in xine-lib-1.2.5, so nothing left to do here, closing as FIXED