Hi! David Craven <da...@craven.ch> skribis:
> Sounds good. Just wondering what's the policy on default build options > in guixsd? Leaning more towards enable everything than enable as > little as possible? Or do you decide on a case by case basis? Just > curious... It’s mostly on a case-by-case basis. An important criterion to decide whether to add an optional dependency or feature is its popularity over extra-space ratio. For instance, I suspect Wayland is not used much with Guix. Thus, we should check how adding Wayland support affects the size of Mesa’s closure, using ‘guix size’: https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-size.html If the overhead is “small”, that’s fine; otherwise, that may suggest leaving it disabled in the default Mesa. Ludo’.