Summary: | Making misc/openvdb depend on onetbb | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Ganael LAPLANCHE <martymac> | ||||
Component: | Individual Port(s) | Assignee: | Yuri Victorovich <yuri> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Some People | CC: | FreeBSD, swills, yuri | ||||
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(yuri) martymac: maintainer-feedback? (yuri) |
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
URL: | https://github.com/AcademySoftwareFoundation/openvdb/issues/932 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 252648, 255363 | ||||||
Attachments: |
|
Description
Ganael LAPLANCHE
2021-01-17 19:25:47 UTC
The upstream needs to fix this. Have you tested master to see if the next release will resolve this? https://github.com/AcademySoftwareFoundation/openvdb/issues/985 Hello, I presume yuri@ is waiting for version 8.1 which should include a fix. I've ping'ed the upstream to see if there are news on the subject. Hello, The port has been updated to 8.1 (thank, Yuri !). It still uses legacy Tbb. I'll try to see if it can be switched to OneTbb. Hello, Just an update. Still no luck : http://box.martymac.org/FreeBSD-Packages/data/FBSD130amd64-default/2021-06-15_12h07m41s/logs/errors/openvdb-8.1.0_1.log It seems OneTbb support is not ready yet and still WIP, see: https://github.com/AcademySoftwareFoundation/openvdb/pull/1027 and : https://github.com/AcademySoftwareFoundation/openvdb/pull/1027/commits/43cca59aba866de2fab3fc37aed4648af1110932 Support for OneTBB 2021 has been merged upstream : https://github.com/AcademySoftwareFoundation/openvdb/commit/e620aa6a472e7e5bebaf2103ed2b4d6442438341 Let's wait for a release now. Created attachment 227199 [details]
patch to fix issue
If you don't want to wait on the release, you could try this.
Not sure the fix in 252651 is required, doesn't seem to be for me. Steve, I am committing a similar patch but with PATCH_* instruction to backport the upstream commit. cad/PrusaSlicer is now broken pending bug#255363. Yuri A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=422d21015a19a9b8230c7ac43b9b540b629f8efe commit 422d21015a19a9b8230c7ac43b9b540b629f8efe Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2021-08-15 09:27:34 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2021-08-15 09:32:16 +0000 misc/openvdb: Backport devel/onetbb compatibility patch PR: 252788 cad/PrusaSlicer/Makefile | 2 ++ misc/openvdb/Makefile | 14 +++++++++++--- misc/openvdb/distinfo | 4 +++- misc/openvdb/pkg-plist | 1 + 4 files changed, 17 insertions(+), 4 deletions(-) Thanks! |