Cross-compilation code taken/modified from LLVM 16 derivation
Moved from python3Packages.openai-triton due to rebuilds per python version