Hello Guix, This fixes <https://issues.guix.gnu.org/65225>, ensuring that profile hooks are built for the right system. It does so by passing each profile hook the targeted system.
Thoughts? Thanks, Ludo'. Ludovic Courtès (2): packages: Add ‘system’ parameter for ‘set-guile-for-build’. profiles: Hooks honor the #:system parameter of ‘profile-derivation’. gnu/bootloader.scm | 5 +++-- guix/channels.scm | 3 ++- guix/packages.scm | 7 ++++--- guix/profiles.scm | 49 ++++++++++++++++++++++++++++++---------------- tests/profiles.scm | 24 ++++++++++++++++++++++- 5 files changed, 64 insertions(+), 24 deletions(-) base-commit: 8d6b3dd0b863ccada887da8cd347727dd04cb456 -- 2.41.0