Jerry Ling

Results 651 comments of Jerry Ling

we could try to build with ``` -Dminimal=ON ``` >Enable only required options by default

https://buildkite.com/julialang/yggdrasil/builds/6574#018bc96b-a76b-411b-b95e-a47be7b32c5b/6-5146 `[ 52%] Built target root` but then https://buildkite.com/julialang/yggdrasil/builds/6574#018bc96b-a76b-411b-b95e-a47be7b32c5b/6-5186 is this some weird stuff ROOT is doing that re-run CMake with another set of configs?

is `LLVM_jll` all we need?

oh well: https://buildkite.com/julialang/yggdrasil/builds/6575#018bc97a-7189-4511-872f-6cebc1f6293d/6-12309

where can I find the llvm-config from prefix? currently tried: ``` export LLVM_CONFIG="${prefix}/bin/llvm-config" ```

looks like I need ``` -DLLVM_CONFIG="${prefix}/bin/llvm-config" ``` but that path is wrong

well, wtf. 😂 I think we can technically build without Cling though, maybe we should do that

Say we go back to use its own LLVM, how do I by pass that calling CMake within make ... I think it's not respecting our flags in that case...

I agree, we're back at https://buildkite.com/julialang/yggdrasil/builds/6574#018bc96b-a76b-411b-b95e-a47be7b32c5b/6-5186

conda: https://anaconda.org/conda-forge/root/6.28.4/download/linux-aarch64/root-6.28.4-py311h2dc6514_1.conda and there are shit load of patches as well ``` ./recipe/parent/0001-Fix-using-external-nlohmann_json.patch ./recipe/parent/patches/root-x.xx.xx-copy-abspath-headers.patch ./recipe/parent/patches/root-x.xx.xx-osx-remove-hardcoded-sysroot.patch ./recipe/parent/patches/0001-Workaround-https-github.com-root-project-root-issues.patch ./recipe/parent/patches/root-x.xx.xx_patch-nbmain-for-conda.patch ./recipe/parent/patches/jupyroot.patch ./recipe/parent/patches/root-6.20.0-install-pyroot-headers.patch ./recipe/parent/patches/6503.diff ./recipe/parent/patches/root-6819.patch ./recipe/parent/patches/root-6.26.0-Do-not-link-libCoreEntitlements.patch ./recipe/parent/patches/0001-Patch-clad-build-for-use-with-external-clang.patch ./recipe/parent/patches/pr-11457.patch ./recipe/parent/patches/root-x.xx.xx_cling-runtime-sysroot.patch ./recipe/parent/patches/0002-Fix-DynamicLibraryManagerSymbol-for-external-LLVM.patch ./recipe/parent/patches/0001-Patch-for-apple-silicon.patch ./recipe/parent/patches/0001-Set-LLVM_REQUIRES_EH-for-Cling.patch ./recipe/parent/patches/0001-Use-find_package-for-llvm-clang.patch ./recipe/parent/patches/0001-Hacks.patch...