-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Now that we are starting to actively use platform tags we might have the situation that someone runs
on a platform + tag combo that is not supported by the current _jll.
Situations in which that might arise:
- New architectures like
riscv - Microarchitectures
- A new CUDA version
- Library only build against some of the MPI implementations
- A user wanting to load an old
jllon a newer platform
In that situation loading the jll will fail and there are no products available to override using Preferences.jl
So now a user has to go through the effort of rebuilding all the artifacts etc. in Yggdrasil just to test their code.
Right now products are platform specific (and generally that's a really good thing), but maybe we need a "generic"/"default" platform that provides a minimum set of products that the user can provide through preferences.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request