conda-forge / llvmdev-feedstock

A conda-smithy repository for llvmdev.
BSD 3-Clause "New" or "Revised" License
8 stars 42 forks source link

Upstream RFC about status/policy around subproject builds #153

Closed h-vetinari closed 1 year ago

h-vetinari commented 2 years ago

Tom Stellard (current LLVM release manager) just opened an RFC about handling the increasingly fragile standalone builds for LLVM subprojects. This affects us pretty directly, because we'd like to build subprojects (not least because llvmdev & clangdev already take ~4h each in CI), and we've been impacted by the deterioration of these builds (e.g. for LLVM 14, the llvmdev & compiler-rt feedstocks had to switch from subproject sources to full sources, and then still ran into troubles).

I already made a comment but wanted to let people know, in case anyone wants to chime in about this on the LLVM discourse (supports sign-in with github), or perhaps just follow that discussion.

CC @conda-forge/llvmdev @conda-forge/clangdev @conda-forge/openmp @conda-forge/libcxx @conda-forge/lld @conda-forge/mlir @conda-forge/compiler-rt @conda-forge/flang

h-vetinari commented 1 year ago

The world has moved on, and we're still rolling