On Fri, Oct 9, 2026 at 2:49 PM Julian Sikorski <[email protected]> wrote: > > Hi list, > > mame is going to require openh264 build dependency in the future > version. This brings up a couple of questions: > - can I just add BR: openh264-devel as if it were any other BR? libheif > seems to do so. > - is it sufficient to use the system package, or > - do I need to delete the bundled code from the source tarball, or > - do I need to rebuild the tarball without the openh264 source bundled? > - are there any other challenges with the dependency? > > Thanks! >
If it uses pkgconfig to locate and use it as a build dependency, then "BuildRequires: pkgconfig(openh264)" will be enough and everything will work. We include a stub version of the library in the build environment that generally gets upgraded on users systems. The stub library in the build environment is not suitable for any test suite, so OpenH264 related tests will need to be skipped if you run them in your package build. It should be sufficient to just ensure you use the system package. The rest should be fine. -- 真実はいつも一つ!/ Always, there's only one truth! -- _______________________________________________ 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
