bug#41541: [PATCH 4/8] bootloader: grub: Add support for multiboot.

2020-06-06 Thread Jan Nieuwenhuizen
Mathieu Othacehe writes: >> + (($ label device mount-point #f () #f kernel arguments >> modules) >> + (let* ((target (%current-target-system))) > > This doesn't seem to be used anymore. Oops, but yeah: great! Sorry -- this went through so many iterations, thanks for catching it. >

bug#41541: [PATCH 4/8] bootloader: grub: Add support for multiboot.

2020-06-06 Thread Mathieu Othacehe
> + (($ label device mount-point #f () #f kernel arguments > modules) > + (let* ((target (%current-target-system))) This doesn't seem to be used anymore. Plus using %current-target-system here could not give the expected result. I think that the only two "safe" ways are to use (curr

bug#41541: [PATCH 4/8] bootloader: grub: Add support for multiboot.

2020-06-04 Thread Jan (janneke) Nieuwenhuizen
* gnu/bootloader/grub.scm (grub-configuration-file): Add support for multiboot. --- gnu/bootloader.scm | 3 +- gnu/bootloader/grub.scm | 71 + 2 files changed, 46 insertions(+), 28 deletions(-) diff --git a/gnu/bootloader.scm b/gnu/bootloader.scm inde