I've been trying to work with the qemu module in my own repo to get the qemu-user stuff working, using this as a basis. However the qemu package isn't being built properly, it seems if I change the override of mesonFlags to not have --default-library=both or if I change it to -Ddefault-library=both it causes a symbol error, but if I leave it as it is in the derevation, it causes mason to bawlk at it being supplied twice (presumably once by makeStaticLibraries )
I'm not that familiar with nix expressions yet to see what's wrong with this, so I'm filing this in the hopes of getting some discussion going about it.
I've been trying to work with the qemu module in my own repo to get the qemu-user stuff working, using this as a basis. However the qemu package isn't being built properly, it seems if I change the override of mesonFlags to not have
--default-library=both
or if I change it to-Ddefault-library=both
it causes a symbol error, but if I leave it as it is in the derevation, it causes mason to bawlk at it being supplied twice (presumably once bymakeStaticLibraries
)I'm not that familiar with nix expressions yet to see what's wrong with this, so I'm filing this in the hopes of getting some discussion going about it.