Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 654332 - www-plugins/lightspark-0.8.0_p20180401[ffmpeg] : /.../decoder.cpp:807:24: error: av_frame_get_pkt_size was not declared in this scope
Summary: www-plugins/lightspark-0.8.0_p20180401[ffmpeg] : /.../decoder.cpp:807:24: err...
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Chí-Thanh Christopher Nguyễn
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-29 11:39 UTC by Toralf Förster
Modified: 2019-12-08 10:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info.txt (emerge-info.txt,15.14 KB, text/plain)
2018-04-29 11:39 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,152.11 KB, text/plain)
2018-04-29 11:39 UTC, Toralf Förster
Details
environment (environment,129.29 KB, text/plain)
2018-04-29 11:39 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,13.08 KB, application/x-bzip)
2018-04-29 11:39 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,8.15 KB, application/x-bzip)
2018-04-29 11:40 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,34.55 KB, application/x-bzip)
2018-04-29 11:40 UTC, Toralf Förster
Details
www-plugins:lightspark-0.8.0_p20180401:20180428-180321.log (www-plugins:lightspark-0.8.0_p20180401:20180428-180321.log,54.46 KB, text/plain)
2018-04-29 11:40 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-04-29 11:39:46 UTC
/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"
Comment 1 Toralf Förster gentoo-dev 2018-04-29 11:39:49 UTC
Created attachment 528914 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-04-29 11:39:52 UTC
Created attachment 528916 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-04-29 11:39:55 UTC
Created attachment 528918 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2018-04-29 11:39:58 UTC
Created attachment 528920 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-04-29 11:40:01 UTC
Created attachment 528922 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-04-29 11:40:04 UTC
Created attachment 528924 [details]
temp.tbz2
Comment 7 Toralf Förster gentoo-dev 2018-04-29 11:40:07 UTC
Created attachment 528926 [details]
www-plugins:lightspark-0.8.0_p20180401:20180428-180321.log
Comment 8 Alexis Ballier gentoo-dev 2018-04-30 19:15:04 UTC
USE=libav is not testing ffmpeg4
Comment 9 Chí-Thanh Christopher Nguyễn gentoo-dev 2018-08-29 00:26:09 UTC
same problem building against libav-13

No upstream fix available yet
Comment 10 Larry the Git Cow gentoo-dev 2018-08-29 00:41:05 UTC
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(+)
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-09-23 19:03:41 UTC
Can't say about libav but I can definitely build 0.8.1 against ffmpeg-4.0.2.
Comment 12 Larry the Git Cow gentoo-dev 2018-09-23 19:08:06 UTC
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(-)
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2019-12-08 10:42:15 UTC
Feel free to reopen if it still happens with 0.8.2.