Bug 270324 - multimedia/olive: Fails to build with FFmpeg 6.0
Summary: multimedia/olive: Fails to build with FFmpeg 6.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks: 261302
  Show dependency treegraph
 
Reported: 2023-03-18 21:24 UTC by Daniel Engberg
Modified: 2023-03-26 08:31 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-03-18 21:24:11 UTC
There are a lot of ffmpeg related commits since release but I couldn't find any specific related to this

Reference:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261302#c46
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-03-25 20:40:07 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bb71df0777265765e100177da814bf9bbcf28021

commit bb71df0777265765e100177da814bf9bbcf28021
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-03-25 20:39:08 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-03-25 20:39:37 +0000

    multimedia/olive: Update 0.1.2 → 0.1.2-20230320

    PR:     270324

 multimedia/olive/Makefile                          | 32 ++++++-----
 multimedia/olive/distinfo                          | 10 ++--
 .../patch-effects_internal_texteffect.cpp (gone)   | 10 ----
 ...atch-effects_internal_timecodeeffect.cpp (gone) | 10 ----
 ...h-ext_core_src_util_timecodefunctions.cpp (new) | 11 ++++
 multimedia/olive/files/patch-olive.pro (gone)      | 43 ---------------
 .../olive/files/patch-ui_graphview.cpp (gone)      | 10 ----
 .../olive/files/patch-ui_timelineheader.cpp (gone) | 10 ----
 multimedia/olive/pkg-plist                         | 63 ----------------------
 9 files changed, 37 insertions(+), 162 deletions(-)
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2023-03-25 20:40:40 UTC
Hi Daniel,

I've updated multimedia/olive to the latest commit.
Please retest with FFmpeg 6.0


Yuri
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2023-03-25 23:03:21 UTC
Compiles fine on 12.3-RELEASE (amd64) using Poudriere

Nitpick, the port however define during -std=c++17 build and USES= is set to c++11
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-03-26 02:54:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d3287cf2cd356ef26a79de1661df4560bf5e3b0c

commit d3287cf2cd356ef26a79de1661df4560bf5e3b0c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2023-03-26 00:41:56 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2023-03-26 02:53:47 +0000

    multimedia/olive: Change to USES=compiler:c++17-lang

    PR:             270324
    Reported by:    diizzy@

 multimedia/olive/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
Comment 5 Daniel Engberg freebsd_committer freebsd_triage 2023-03-26 08:31:28 UTC
Fixed as of bb71df0777265765e100177da814bf9bbcf28021