While working on packaging milvus-lite for RedHat AI we're facing serious issues with the current build system. Per our policy, all packages included need to be built airgapped from source. This means that the package must not fetch anything from the Internet, and ideally it should use system provided packages whenever possible.
Would you be willing to accept patches to make our workflows possible? To be honest, I think the most likely approach would be to make it possible to disable Conan entirely, and permit building with "pure" CMake, providing some fallback Find*.cmake modules for packages that do not ship CMake files upstream.
While working on packaging milvus-lite for RedHat AI we're facing serious issues with the current build system. Per our policy, all packages included need to be built airgapped from source. This means that the package must not fetch anything from the Internet, and ideally it should use system provided packages whenever possible.
Would you be willing to accept patches to make our workflows possible? To be honest, I think the most likely approach would be to make it possible to disable Conan entirely, and permit building with "pure" CMake, providing some fallback
Find*.cmakemodules for packages that do not ship CMake files upstream.