In stack.yaml, the 'dbus' and 'magicmime' flags are off by default. What is the reason for that? When building e.g. conda-forge package, is there reason not to build with these flags on? @joeyh
In stack.yaml, the 'dbus' and 'magicmime' flags are off by default. What is the reason for that? When building e.g. conda-forge package, is there reason not to build with these flags on? @joeyh
(Argh, this question fell into my backlog unnoticed!)
These build flags depend on C libraries and stack can't install C libraries so enabling them would make the stack build not succeed on all systems. The build does #warn about features that are not enabled when building with the flags turned off.
If you're able to install libdbus and libmagic, you should, and turn the build flags on.