diff options
| author | Ludovic Courtès <ludo@gnu.org> | 2026-01-28 15:03:34 +0100 |
|---|---|---|
| committer | Ludovic Courtès <ludo@gnu.org> | 2026-01-29 11:50:35 +0100 |
| commit | cf81cfadbd22f70807df57b94afca4507aa71491 (patch) | |
| tree | 81bd2d56d5181261b93f45eaf5482da6cddb8679 /gnu | |
| parent | 1a2ea60946328e47bb965ef6225a3857ce5b6240 (diff) | |
serialization: Do not require ‘bytevector-slice’.
Commit 40c24a92af2ead4379ea0755304c00fd09c806bf make (guix serialization)
reliant on ‘bytevector-slice’ from Guile 3.0.9. However, when pulling from an
old Guix, such as 1.4.0, which runs on 3.0.8, ‘bytevector-slice’ is
unavailable. This commit addresses that.
* guix/serialization.scm (sub-bytevector): Reintroduce.
(read-byte-string): Use it.
Fixes: guix/guix#5978
Reported-by: Zelphir Kaltstahl <zelphirkaltstahl@posteo.de>
Change-Id: I9d0b3b52cd1ec5346780fdb2306c352117cb33e8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5991
Diffstat (limited to 'gnu')
0 files changed, 0 insertions, 0 deletions
