Closed remi-314softwares closed 12 months ago
I was able to confirm this locally (in docker). The issue is in the TBB library which we vendor.
Oddly, re-running make build
after the error is raised seems to make more progress and eventually succeed. I think the error is only in tbbmalloc_proxy
which is optional. The fact that we're trying to build it at all may be the issue
I believe you could also apk add libtbb-dev
and then use that version by setting TBB_INTERFACE_NEW=true TBB_LIB=/path/to/libraries TBB_INC=/path/to/headers
Hello @WardBrian, It works fine now !! Thx a lot.
Summary:
The compilation of cmdstan (2.33.1) failed on Alpine Linux, due to lack of mallinfo structure in Alpine Linux (>=3.17).
Description:
The compilation of cmdstan (2.33.1) failed on Alpine Linux, due to lack of mallinfo structure in Alpine Linux (>=3.17). Set the
MALLOC_UNIXLIKE_OVERLOAD_ENABLED
precomp value to 0 instead of__linux__
allow compilation to finish, but it's not a fix...Reproducible Steps:
From a clean download and untar cmdstan 2.33.1 on Alpine Linux 3.18.3
Current Output:
Expected Output:
Current Version:
v2.33.1