libpmemobj-cpp
libpmemobj-cpp copied to clipboard
fails to build with tbb→onetbb
Environment Information
-
libpmemobj-cpp version(s): 1.13.0
-
PMDK (libpmemobj) package version(s): 1.11.1
-
OS(es) version(s): Debian unstable+experimental
-
TBB version(s): onetbb 2021.5.0
-
ndctl version(s): 73
As reported by Andrius Merkys in Debian bug#1011506, obj-cpp currently fails to build with oneTBB. Old TBB is deprecated and is being replaced by oneTBB; the maintainer understandably doesn't want to keep multiple versions. Alas, while the API is mostly compatible, there are some breaks.
As TBB is AFAIK used only for tests, I can simply disable its use for the time being, but it's still something that should be fixed.