On Sat, Oct 10, 2026 at 11:07 AM Michael J Gruber <[email protected]> wrote: > > Julian Sikorski venit, vidit, dixit 2026-10-09 20:49:23: > > 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. > > Neil answered this technical aspect. > > > - is it sufficient to use the system package, or > > - do I need to delete the bundled code from the source tarball, or > > Deleting it during prep makes sure that the build does not use the bundled > source. Good practice as a safe-guard. >
I strongly recommend it as well. > > - do I need to rebuild the tarball without the openh264 source bundled? > > That is a question about licenses and patents. If h264 is patent > encumbered then you need to write a "clean script" which rebuilds the > tarball and use that as the source, as we do in similar cases. This > ensures that we do not distribute patent-encumbered code (via the source > rpm and dist-git). > OpenH264 is a special enough arrangement that it may be worth pre-stripping it. But also upstream should consider not bundling it in the source code either. -- 真実はいつも一つ!/ 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
