grafts: Support rewriting UTF-16 and UTF-32 store references.
authorMark H Weaver <mhw@netris.org>
Fri, 2 Apr 2021 22:36:50 +0000 (18:36 -0400)
committerMark H Weaver <mhw@netris.org>
Thu, 15 Apr 2021 07:22:55 +0000 (03:22 -0400)
commit1bab9b9f17256a9e4f45f5b0cceb8b52e0a1b1ed
tree751a3b7264c0164ede94ebdafbea35b6cfa027d9
parentabf032c13117bf2074de89082a8ef98b5cc08fad
grafts: Support rewriting UTF-16 and UTF-32 store references.

Partially fixes <https://bugs.gnu.org/33848>.

* guix/build/graft.scm (replace-store-references): Add support for
finding and rewriting UTF-16 and UTF-32 store references.
* tests/grafts.scm: Add tests.
guix/build/graft.scm
tests/grafts.scm