On Fri, Aug 6, 2021 at 3:57 AM Miro Hrončok <mhron...@redhat.com> wrote:
> On 06. 08. 21 4:17, Richard Shaw wrote: > > On Thu, Aug 5, 2021 at 12:37 PM Richard Shaw <hobbes1...@gmail.com > > <mailto:hobbes1...@gmail.com>> wrote: > > > > On Thu, Aug 5, 2021 at 12:32 PM Miro Hrončok <mhron...@redhat.com > > <mailto:mhron...@redhat.com>> wrote: > > > > On 05. 08. 21 19:01, Richard Shaw wrote: > > > prusa-slicer - Expects openvdb to use IlmBase::Half > > > > That one should be fixed. > > > > > > Could very well be that my notes are stale. Lots of moving parts to > this > > update :) > > > > > > Well kinda... The patch fixes building for rawhide but it fails on f34. > Doesn't > > look like the "fix" is backwards compatible... > > The patch is only applied on F35+. It is not the best solution, but it is > pragmatic. > Well an %if 0%{?fedora} > 34 fixed that, but there's a stranger issue I still need to investigate as I've seen this in more than one package, but specifically on prusa-slicer... CMake detects Imath, has include and link commands during compilation (only links with target sla_print_tests), but Imath isn't in the Requires of the RPMs. It doesn't need OpenEXR anymore because OpenVDB doesn't need it, so that part of the mystery is solved. Here's a scratch build which hasn't finished but but I assume will show the above: https://kojipkgs.fedoraproject.org//work/tasks/5228/73385228/build.log Similarly in openshadinglanguage (but slightly different) it detects both OpenEXR 3 and Imath 3, it only links with Imath[1], but then Imath doesn't end up in the Requires[2] of the RPMs. Thanks, Richard [1] https://kojipkgs.fedoraproject.org//packages/openshadinglanguage/1.11.14.2/5.fc35/data/logs/x86_64/build.log [2] https://koji.fedoraproject.org/koji/rpminfo?rpmID=27306586
_______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure