Overview

Request 1197967 superseded

- fix build for Tumbleweed, by using ffmpeg-6 not ffmpeg-7 (forwarded request 1197966 from rrahl0)


Marcus Rueckert's avatar

can you please check if you can patch this to use ffmpeg-7? there is a few packages already have patches which you can use as inspiration.


Fabian Vogt's avatar

IMO the correct way is to

BuildRequires: pkgconfig(libav...) < 5x.0

Richard Rahl's avatar

so I looked into this, and sadly it doesn't work that way, as for some reason ffmpeg-6-mini-devel doesn't expose the pkgconfig(). (while still there). so I can't pkgconfig() < 61

Request History
Richard Rahl's avatar

rrahl0 created request

- fix build for Tumbleweed, by using ffmpeg-6 not ffmpeg-7 (forwarded request 1197966 from rrahl0)


Dominique Leuenberger's avatar

dimstar_suse added openSUSE:Factory:Staging:adi:18 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:18"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:18"


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar declined review

+%if 0%{?suse_version} >= 1600
+BuildRequires: ffmpeg-6-mini-devel
+%else
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavdevice)
BuildRequires: pkgconfig(libavfilter)
BuildRequires: pkgconfig(libavformat)
+%endif

It would be better to version lock the BuildRequires to ensure you get what works (if porting to ffmpeg7 is not possible)
e.g.
BuildRequires: pkgconfig(libav...) < 5x.0


Dominique Leuenberger's avatar

dimstar declined request

+%if 0%{?suse_version} >= 1600
+BuildRequires: ffmpeg-6-mini-devel
+%else
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavdevice)
BuildRequires: pkgconfig(libavfilter)
BuildRequires: pkgconfig(libavformat)
+%endif

It would be better to version lock the BuildRequires to ensure you get what works (if porting to ffmpeg7 is not possible)
e.g.
BuildRequires: pkgconfig(libav...) < 5x.0


Ana Guerrero's avatar

anag+factory reopened request

Reopened via staging workflow.


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:18"


Ana Guerrero's avatar

anag+factory declined request

Declined via staging workflow.


Richard Rahl's avatar

rrahl0 superseded request

superseded by 1200898

openSUSE Build Service is sponsored by