Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 831621

Summary: kde-apps/k3b-21.12.1[ffmpeg] fails to build against ffmpeg-5
Product: Gentoo Linux Reporter: Reuben Martin <reuben.m>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal Keywords: UPSTREAM
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://invent.kde.org/multimedia/k3b/-/issues/1
See Also: https://invent.kde.org/multimedia/k3b/-/merge_requests/23
https://invent.kde.org/multimedia/k3b/-/merge_requests/33
Whiteboard: fixed in 22.12.2
Package list:
Runtime testing required: ---
Bug Depends on: 834530    
Bug Blocks: 831437    
Attachments: Build log

Description Reuben Martin 2022-01-20 16:30:34 UTC
Depreciated APIs were removed in ffmpeg-5

Reproducible: Always
Comment 1 Reuben Martin 2022-01-20 16:31:36 UTC
Created attachment 762871 [details]
Build log
Comment 2 Andreas Sturmlechner gentoo-dev 2022-01-20 16:39:50 UTC
This was reported upstream, albeit in the wrong place.
Comment 3 jospezial 2022-01-21 07:02:44 UTC
(In reply to Andreas Sturmlechner from comment #2)
> This was reported upstream, albeit in the wrong place.

There is a patch to make it work with ffmpeg 5.0 .
Comment 4 Andreas Sturmlechner gentoo-dev 2022-01-21 07:55:45 UTC
And you know we prefer upstream patches. The current approach is to get rid of the broken functionality.
Comment 5 Andreas Sturmlechner gentoo-dev 2022-02-16 18:31:35 UTC
The option is now headed for removal upstream, and we will do the same downstream.
Comment 6 Larry the Git Cow gentoo-dev 2022-02-21 17:14:36 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=bf5d8421329b1533e0365dffa6b570355f435938

commit bf5d8421329b1533e0365dffa6b570355f435938
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-02-21 17:13:14 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-02-21 17:13:26 +0000

    kde-apps/k3b: Drop IUSE ffmpeg
    
    Build broken by ffmpeg-5, but functionality already broken before.
    
    See also: https://invent.kde.org/multimedia/k3b/-/merge_requests/23
    
    Bug: https://bugs.gentoo.org/831621
    Package-Manager: Portage-3.0.30, Repoman-3.0.3
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/k3b/k3b-21.12.49.9999.ebuild | 10 +++-------
 kde-apps/k3b/k3b-9999.ebuild          | 10 +++-------
 2 files changed, 6 insertions(+), 14 deletions(-)
Comment 7 Larry the Git Cow gentoo-dev 2022-03-03 14:54:52 UTC
The bug has been closed via the following commit(s):

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

commit 9eb6d7472afb81f207fe2443f926bc7cc4e086ec
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2022-03-03 11:30:23 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2022-03-03 14:53:00 +0000

    kde-apps/k3b: 21.12.3 version bump
    
    Closes: https://bugs.gentoo.org/831621
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/k3b/Manifest           |   1 +
 kde-apps/k3b/k3b-21.12.3.ebuild | 116 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 117 insertions(+)
Comment 8 Larry the Git Cow gentoo-dev 2023-01-30 21:14:05 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=874b32c81812fca380c00b5726d28a0efd8c417f

commit 874b32c81812fca380c00b5726d28a0efd8c417f
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-01-30 21:04:05 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-01-30 21:11:24 +0000

    kde-apps/k3b: Re-add IUSE ffmpeg
    
    This reverts commits bf5d8421329b1533e0365dffa6b570355f435938 and
    6a1427f974d5a62b4c398b698632912e1bd2d395.
    
    Upstream commits:
    7341cec22caca61c0b048537c47ba529b4653a64
    b5134345d51a6215e8328288b61f611ceed7c803
    88dfdd9b8f71c5e5d092c6d6ebab6d3e73e744da
    
    Bug: https://bugs.gentoo.org/831621
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-apps/k3b/k3b-22.12.49.9999.ebuild | 4 +++-
 kde-apps/k3b/k3b-9999.ebuild          | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)