diff options
author | Ludovic Courtès <ludo@gnu.org> | 2019-01-24 20:48:14 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2019-01-24 20:48:14 +0100 |
commit | bbb2bd50dcb160d8e60fc657b96f1b6739cd8d89 (patch) | |
tree | b58e371efb8120b91a15822434b4d6f53200cc74 /tests/guix-package.sh | |
parent | 2c5ee9bba4067fb0a9e68fb2af3a6e7fe36960cb (diff) | |
download | patches-bbb2bd50dcb160d8e60fc657b96f1b6739cd8d89.tar patches-bbb2bd50dcb160d8e60fc657b96f1b6739cd8d89.tar.gz |
records: Make 'report-duplicate-field-specifier' available at expansion-time.
Fixes a regression in 'guix pack -R' introduced with commit
c2dcff41c2e47f5f978f467864d5ed7829939884. The imported modules of
'c-compiler' would be compiled in this order: first (guix records),
then (guix search-paths). Consequently,
'report-duplicate-field-specifier' would be reported as unbound while
compiling (guix search-paths), leading to a build failure.
* guix/records.scm (report-invalid-field-specifier)
(report-duplicate-field-specifier): Move within 'eval-expand'.
Diffstat (limited to 'tests/guix-package.sh')
0 files changed, 0 insertions, 0 deletions