fix(patches): widen RcppParallel system-tbb scope to the whole redhat family #139
1 changed files with 2 additions and 2 deletions
|
|
@ -5,13 +5,13 @@
|
||||||
"platforms": [
|
"platforms": [
|
||||||
"alpine",
|
"alpine",
|
||||||
"ubuntu",
|
"ubuntu",
|
||||||
"redhat-10"
|
"redhat"
|
||||||
],
|
],
|
||||||
"env": {},
|
"env": {},
|
||||||
"configure_args": [],
|
"configure_args": [],
|
||||||
"makevars": {},
|
"makevars": {},
|
||||||
"patch": "RcppParallel/system-tbb.patch",
|
"patch": "RcppParallel/system-tbb.patch",
|
||||||
"reason": "RcppParallel bundles an old Intel TBB whose build fails on musl and modern toolchains (g++ 14/15); link the system oneTBB (2021+) shipped in the build-env images instead, keeping the TBB backend so dependents (rstan, ...) link TBB. Scoped to platforms with oneTBB 2021+ (alpine, all ubuntu, el10); el8/el9 ship pre-oneTBB TBB and are left on the bundled build."
|
"reason": "RcppParallel bundles an old Intel TBB whose build fails on musl and modern toolchains (g++ 8-15 + modern make); link the system oneTBB (2021+) instead, keeping the TBB backend so dependents (rstan, ...) link TBB. All build-env platforms now provide oneTBB 2021+: native on alpine/ubuntu/el10, built from source into /usr/local on el8/el9 (their stock TBB is classic 2018/2020, too old)."
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"package": "fs",
|
"package": "fs",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue