On Thu, 6 Jul 2023 at 11:21, Ian McInerney via devel <devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote: > > > > On Thu, Jul 6, 2023 at 11:12 AM Jonathan Wakely <jwakely@xxxxxxxxxx> wrote: >> >> This is a status update for >> https://fedoraproject.org/wiki/Changes/F39ModernizeTBB >> >> The tbb2020.3 compat package has now been added to rawhide: >> https://bodhi.fedoraproject.org/updates/FEDORA-2023-15ccd1cedb >> >> It doesn't include the docs or python modules (you can use the main >> tbb package for those). >> >> The tbb2020.3-devel subpackage conflicts with tbb-devel, as a given >> package only needs to build against one or the other, not both. >> >> Later today I will start submitting pull requests for the packages >> which need to switch from BuildRequires: tbb-devel (or similar) to >> using tbb2020.3-devel instead. The affected packages are: >> >> blender >> gazebo >> opencascade > > > Wouldn't it be better to just update OpenCascade to its new upstream version in that sidetag as well instead of doing a compat package for it? Define better. To be clear, I'm not "doing a compat package" for it. I'm just changing one line in the spec file and rebuilding it against tbb2020.3-devel (which is currently identical to tbb-devel). That just means the OpenCascade package in rawhide won't be broken when tbb gets updated. > The new OpenCascade actually requires the new TBB and can't be built with the older version. See https://bugzilla.redhat.com/show_bug.cgi?id=2217295. Yes, I'm aware of the bugzilla (it's blocked by #2036372 which is this change). If Richard wants to coordinate and do that update in the side tag, that would be fine. But it's not a requirement. Switching OpenCascade to use tbb2020.3 is a one line change to the spec file and that change can easily be reverted to use tbb again when updating it. Doing it that way means the tbb update isn't dependent on finishing the OpenCascade update. That update could be done at any time after tbb has been updated in rawhide. Or it could *still* be done in the side tag even if it's already been switched to use tbb2020.3 in rawhide. Richard, if you do want to do the OpenCascade in the side tag, please let me know. Otherwise I'll make the minimal change to avoid OpenCascade having broken deps, and then you can update it at your leisure once the new tbb lands in rawhide. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue