Bug 262209 - cad/opencascade740 : Change the dependency of tbb to onetbb
Summary: cad/opencascade740 : Change the dependency of tbb to onetbb
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-26 16:53 UTC by Thibault Payet
Modified: 2022-02-26 20:25 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (thierry)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thibault Payet 2022-02-26 16:53:36 UTC
IfcOpenshell which use opencascade740 will need to use tbb, but consumer (via python) of IfcOpenshell such as blender are now using onetbb. Which make it not possible to use ifc plugins on blender.
Is there incompatibility between opencascade740 to support onetbb inplace of tbb ?
Comment 1 Thibault Payet 2022-02-26 17:00:06 UTC
Maybe we should do the same as opencascade

https://svnweb.freebsd.org/ports/head/cad/opencascade/Makefile?r1=566074&r2=566073&pathrev=566074
Comment 2 Thierry Thomas freebsd_committer freebsd_triage 2022-02-26 17:41:36 UTC
Yuri, since you duplicated this port for specific needs, I let you check.
Comment 3 commit-hook freebsd_committer freebsd_triage 2022-02-26 19:30:15 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1b6369785f9ba7ab3e25ec50c09ce5866e5d65cd

commit 1b6369785f9ba7ab3e25ec50c09ce5866e5d65cd
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-02-26 19:27:23 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-02-26 19:30:03 +0000

    cad/opencascade740: Remove TBB dependency

    PR:             262209
    Reported by:    Thibault Payet <monwarez@mailoo.org>

 cad/opencascade740/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2022-02-26 19:30:24 UTC
Removed TBB dependency.
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-02-26 20:25:24 UTC
A commit in branch 2022Q1 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9542b85137e9fb4ff4441f778ae1dfe269390459

commit 9542b85137e9fb4ff4441f778ae1dfe269390459
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2022-02-26 19:27:23 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2022-02-26 20:24:33 +0000

    cad/opencascade740: Remove TBB dependency

    PR:             262209
    Reported by:    Thibault Payet <monwarez@mailoo.org>

    (cherry picked from commit 1b6369785f9ba7ab3e25ec50c09ce5866e5d65cd)

 cad/opencascade740/Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)