On Monday, 07 September 2026 at 07:19, Leigh Scott wrote:
> Jerry James wrote:
> > On Sun, Sep 6, 2026 at 4:48 PM Dominik 'Rathann' Mierzejewski
> > [email protected] wrote:
> > > On Thursday, 03 September 2026 at 22:00, Dominik 'Rathann' Mierzejewski 
> > > wrote:
> > > On Monday, 24 August 2026 at 10:45, Dominik 'Rathann' Mierzejewski wrote:
> > > Hey folks,
> > > I'm updating ffmpeg from 8.1 to 9.0 in Rawhide.
> > > [...]
> > > I'm going to land the update in Fedora rawhide next week, when Firefox
> > > 155 is scheduled to be released, because that's the version that
> > > includes support for FFmpeg 9. I will also merge any unmerged PRs then
> > > and announce the side-tag name.
> > > I started doing this earlier today. The side tag is
> > > f46-build-side-150203 . Please try avoiding rebuilds of any of the
> > > packages involved.
> > > This is now done.
> > > I don't see a git commit for musescore.  Wasn't it supposed to be
> > included in the rebuilds?
> Why?
> 
>       
> (pkgconfig(libpostproc) if libavcodec-free < 8.0)

Yes, but:
BuildRequires:  ffmpeg-free-devel

After checking the sources, I found the following:
1. FFmpeg headers are bundled and not removed in %prep (versions 4 to 8
   are bundled[1]). The binary package doesn't have a direct dependency
   on system FFmpeg libraries because it uses dlopen(). [2]
2. The above BR: should spell out pkgconfig(libavcodec)
   pkgconfig(libavformat) pkgconfig(libswscale) instead.
3. There's an approved PR to add FFmpeg 9 support upstream. [3]

[1] 
https://github.com/musescore/muse_framework/tree/main/framework/media/internal/ffmpeg
[2] 
https://github.com/musescore/muse_framework/blob/main/framework/global/dlib.h#L42
    
https://github.com/musescore/muse_framework/blob/main/framework/media/internal/ffmpeg/v8/ffmpeglibhandler.cpp#L159
[3] https://github.com/musescore/muse_framework/pull/201

Jerry, are you planning to unbundle FFmpeg headers?
Otherwise having BuildRequires on FFmpeg doesn't seem to make sense.

Regards,
Dominik
-- 
Fedora   https://fedoraproject.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
        -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to