Impossible to build against OpenVDB v8.1 due to TBB system version
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openvdb (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
As described here: https:/
I believe it is impossible to build software using Ubuntu released OpenVDB **v8.1** in `Ubuntu 22.04/jammy` because of the following points:
- OpenVDB was upgraded from **v6.2** in `Ubuntu 20.04/focal` to **v8.1** in `Ubuntu 22.04/jammy`
- TBB was upgraded from **2020.1** in `Ubuntu 20.04/focal` to **2021.5** in `Ubuntu 22.04/jammy`
- OpenVDB 8.1 uses headers from TBB 2020 which were deprecated a while ago and now are completely gone in **TBB 2021.5**. For instance `#include <tbb/task_
See https:/
OpenVDB seems to already have a version (**v8.2**) compatible with **TBB 2021.5** since november : https:/
description: | updated |
summary: |
- Impossible to build against OpenVDB v6.1 due to TBB system version + Impossible to build against OpenVDB v8.1 due to TBB system version |
Confirming that compilation failure is resolved by uninstalling `libopenvdb-dev` and building/installing OpenVDB v8.2 (also tried successfully v9.0) from source with these instructions https:/ /github. com/AcademySoft wareFoundation/ openvdb# building- openvdb