diff options
author | Josselin Poiret <dev@jpoiret.xyz> | 2022-08-21 10:41:15 +0200 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-08-28 23:37:28 +0200 |
commit | 0811d2cb8dff5de9f535e14726c9874ec2f4a96c (patch) | |
tree | e0cf417522262a2b213b76d8a7f20f1e476b9c5f /tests/boot-parameters.scm | |
parent | b9322d78194fe76ef1586e5dc6fc30d0707d7310 (diff) |
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 'tests/boot-parameters.scm')
0 files changed, 0 insertions, 0 deletions