Hello, When I pushed this patchset[1], I didn't anticipate that Avahi depends on glib which doesn't cross-compile. To fix the situation, I pushed d9f05c70a6af1087de1717ff20036efa1afef5fb and 35a32fefb4695442265809805145b7a262ae4988. While, it now allows to build and cross-build Guix, there's still an issue when evaluating the "guix-master" specification with the CI. It looks like "%current-target-system" doesn't have the expected value in the propagated-inputs. There's a backtrace of the situation as attachment. I'd like to find a quick fix instead of reverting everything. Maybe removing "guile-avahi" from the propagated-inputs of Guix could work. I'm not sure why it's needed anyway because this library is already added to the wrapped guix binary. Thanks, Mathieu