Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 909641 - media-libs/libopenshot-0.2.7-r1 has many compile errors
Summary: media-libs/libopenshot-0.2.7-r1 has many compile errors
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Stefan Strogin
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-07-04 16:11 UTC by Helmut Jarausch
Modified: 2023-07-06 00:05 UTC (History)
3 users (show)

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


Attachments
build log (libopenshot-0.2.7-r1.build.xz,7.03 KB, application/x-xz)
2023-07-04 16:11 UTC, Helmut Jarausch
Details
emerge --info (emerge.info,19.69 KB, text/plain)
2023-07-04 16:11 UTC, Helmut Jarausch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Jarausch 2023-07-04 16:11:17 UTC
Created attachment 865139 [details]
build log

media-libs/libopenshot-0.2.7-r1 has many compile errors like
invalid conversion from 'const AVOutputFormat*' to 'AVOutputFormat*'
and
'AVStream' {aka 'struct AVStream'} has no member named 'codec'
FFmpegWriter.cpp:2030:35: error: 'AVPicture' was not declared in this scope; did you mean 'QPicture'?
Comment 1 Helmut Jarausch 2023-07-04 16:11:39 UTC
Created attachment 865140 [details]
emerge --info
Comment 2 Ninpo 2023-07-05 11:53:12 UTC
This version does not build with FFmpeg versions higher than 4.4.x.

https://github.com/OpenShot/libopenshot/pull/670

Currently testing newer upstream versions to see if a version bump is all that's required.
Comment 3 Ninpo 2023-07-05 12:43:26 UTC
libopenshot-0.3.2 from upstream builds fine against FFmpeg 6. I've submitted a version bump PR to the gentoo repo.
Comment 4 Larry the Git Cow gentoo-dev 2023-07-06 00:05:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86208fb4b10d1d30908d7e13db86910420017473

commit 86208fb4b10d1d30908d7e13db86910420017473
Author:     Ninpo <ninpo@qap.la>
AuthorDate: 2023-07-05 21:17:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-06 00:05:28 +0000

    media-video/openshot: add 3.1.1
    
    Closes: https://bugs.gentoo.org/876397
    Closes: https://bugs.gentoo.org/887437
    Closes: https://bugs.gentoo.org/909641
    Signed-off-by: Ninpo <ninpo@qap.la>
    Closes: https://github.com/gentoo/gentoo/pull/31764
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/openshot/Manifest              |  1 +
 media-video/openshot/openshot-3.1.1.ebuild | 55 ++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089d4eceb88f2ca296eca6247a803429a0728d8f

commit 089d4eceb88f2ca296eca6247a803429a0728d8f
Author:     Ninpo <ninpo@qap.la>
AuthorDate: 2023-07-05 14:30:45 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-06 00:05:28 +0000

    media-libs/libopenshot: add 0.3.2
    
    Closes: https://bugs.gentoo.org/825726
    Closes: https://bugs.gentoo.org/875626
    Closes: https://bugs.gentoo.org/909641
    Signed-off-by: Ninpo <ninpo@qap.la>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libopenshot/Manifest                 |  1 +
 media-libs/libopenshot/libopenshot-0.3.2.ebuild | 98 +++++++++++++++++++++++++
 media-libs/libopenshot/metadata.xml             |  4 +-
 3 files changed, 101 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65b9ecf3d610c6bf18a38a0cc2acb0167dbabfa

commit b65b9ecf3d610c6bf18a38a0cc2acb0167dbabfa
Author:     Ninpo <ninpo@qap.la>
AuthorDate: 2023-07-05 14:29:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-07-06 00:05:28 +0000

    media-libs/libopenshot-audio: add 0.3.2
    
    Closes: https://bugs.gentoo.org/909641
    Signed-off-by: Ninpo <ninpo@qap.la>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/libopenshot-audio/Manifest              |  1 +
 .../libopenshot-audio-0.3.2.ebuild                 | 34 ++++++++++++++++++++++
 media-libs/libopenshot/metadata.xml                |  3 ++
 3 files changed, 38 insertions(+)