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’.

Reply via email to