/var/tmp/portage/www-plugins/lightspark-0.8.0_p20180401/work/lightspark-f6ed8284810ad91c277ed5d0835b215e7329450e/src/backends/decoder.cpp: In member function ‘virtual uint32_t lightspark::FFMpegAudioDecoder::decodeData(uint8_t*, int32_t, uint32_t)’: /var/tmp/portage/www-plugins/lightspark-0.8.0_p20180401/work/lightspark-f6ed8284810ad91c277ed5d0835b215e7329450e/src/backends/decoder.cpp:807:24: error: ‘av_frame_get_pkt_size’ was not declared in this scope maxLen = pkt.size - av_frame_get_pkt_size (frameIn); ^~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/www-plugins/lightspark-0.8.0_p20180401/work/lightspark-f6ed8284810ad91c277ed5d0835b215e7329450e/src/backends/decoder.cpp:807:24: note: suggested alternative: ‘av_frame_get_side_data’ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_20180425-210301 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 * Available Python interpreters, in order of preference: [1] python3.5 [2] python2.7 (fallback) [3] pypy3 (fallback) Available Ruby profiles: [1] ruby23 (with Rubygems) * emerge -qpv www-plugins/lightspark [ebuild N ] www-plugins/lightspark-0.8.0_p20180401 USE="ffmpeg libav -curl -gles -nsplugin -ppapi -profile -rtmp" CPU_FLAGS_X86="sse2"
Created attachment 528914 [details] emerge-info.txt
Created attachment 528916 [details] emerge-history.txt
Created attachment 528918 [details] environment
Created attachment 528920 [details] etc.portage.tbz2
Created attachment 528922 [details] logs.tbz2
Created attachment 528924 [details] temp.tbz2
Created attachment 528926 [details] www-plugins:lightspark-0.8.0_p20180401:20180428-180321.log
USE=libav is not testing ffmpeg4
same problem building against libav-13 No upstream fix available yet
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab2d2b7a8dad2b107cb48fe83027e859c2e1caa commit bab2d2b7a8dad2b107cb48fe83027e859c2e1caa Author: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> AuthorDate: 2018-08-29 00:40:49 +0000 Commit: Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> CommitDate: 2018-08-29 00:40:49 +0000 www-plugins/lightspark: version bump to 0.8.1 Also prevent building against incompatible ffmpeg/libav versions Bug: https://bugs.gentoo.org/654332 Closes: https://bugs.gentoo.org/657788 Package-Manager: Portage-2.3.40, Repoman-2.3.9 www-plugins/lightspark/Manifest | 1 + www-plugins/lightspark/lightspark-0.8.1.ebuild | 97 ++++++++++++++++++++++++++ 2 files changed, 98 insertions(+)
Can't say about libav but I can definitely build 0.8.1 against ffmpeg-4.0.2.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1ebf3b210aa7887c5978383f279d8e5f274f62 commit af1ebf3b210aa7887c5978383f279d8e5f274f62 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-09-23 19:02:04 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-09-23 19:07:59 +0000 www-plugins/lightspark: 0.8.1 builds fine with ffmpeg-4 Bug: https://bugs.gentoo.org/654332 Signed-off-by: Michał Górny <mgorny@gentoo.org> www-plugins/lightspark/lightspark-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Feel free to reopen if it still happens with 0.8.2.