Link: Improve portability to Alpine linux by mppf · Pull Request #20056 · chapel-lang/chapel · GitHub
Merge pull request #20056 from mppf/alpine-linux-llvm-fixes
Improve portability to Alpine linux
This PR takes two steps to improve portability to Alpine Linux:
- Brings in the changes from
Add missing include #include <sys/types.h> to support ssize by janciesko · Pull Request #105 · Qthreads/qthreads · GitHub into the bundled
- Adjusts chplenv scripts to, as a backup strategy, look for clang
dependencies in /usr/include, /usr/lib, and /usr/bin since that is
where Alpine installs them. This code includes a check that the
version number matches the llvm-config version.
Reviewed by @ronawho - thanks!
default configuration on Alpine Linux builds and
make checksucceed in default configuration on Mac OS
X + Homebrew
full local testing