summary refs log tree commit diff
path: root/Makefile.am
diff options
context:
space:
mode:
authorJosselin Poiret <dev@jpoiret.xyz>2022-08-21 10:41:15 +0200
committerMarius Bakke <marius@gnu.org>2022-08-28 23:37:28 +0200
commit0811d2cb8dff5de9f535e14726c9874ec2f4a96c (patch)
treee0cf417522262a2b213b76d8a7f20f1e476b9c5f /Makefile.am
parentb9322d78194fe76ef1586e5dc6fc30d0707d7310 (diff)
downloadguix-0811d2cb8dff5de9f535e14726c9874ec2f4a96c.tar.gz
bootloader: Convert device in menu-entry to proper sexp.
Previously, menu-entry->sexp didn't try to convert `device` to a
proper sexp, which was inserted directly into the boot parameters
G-exp, leading to a G-exp input error.  Now convert both uuid and
file-system-label possibilities to sexps, and add parsing code to
sexp->menu-entry.  This fixes #57307.

* gnu/bootloader.scm (menu-entry->sexp, sexp->menu-entry): Take
non-string devices into account.

Signed-off-by: Marius Bakke <marius@gnu.org>
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions