--- Begin Message ---
Subject: |
compiling 1.1.0 from sources on linux with guile 3 |
Date: |
Fri, 25 Sep 2020 12:02:15 +0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.0 |
Hello,
Had an issue with compiling 1.1.0 from source on
linux (64-bit slackware, almost current) with
guile 3.0.4.
First thing, it couldn't find guild with the
default configure template. I had to add a
kludge (configure.ac.diff, attached).
Then, it wouldn't compile some files in guix/
subdir. The diagnostics went like this in each case:
WARNING: (guix swh): `define-json-mapping'
imported from both (guix json) and (json)
WARNING: (guix swh): `define-json-mapping'
imported from both (guix json) and (json)
ice-9/eval.scm:293:34: error:
define-json-mapping: unbound variable
hint: Did you forget `(use-modules (json record))'?
I took the compiler's suggestion and added
'(use-modules (json record))'. Have no idea how
that works.
I'm attaching the patch for that
compilation_define-json-mapping.diff.
Hope that helps.
-Yury
configure.ac.diff
Description: Text Data
compilation_define-json-mapping.diff
Description: Text Data
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#43613: compiling 1.1.0 from sources on linux with guile 3 |
Date: |
Fri, 16 Jul 2021 00:27:01 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hi,
zimoun <zimon.toutoune@gmail.com> writes:
> Dear,
>
> On Fri, 25 Sep 2020 at 12:02, Yury Tarasievich <yury.tarasievich@gmail.com>
> wrote:
>
>> Had an issue with compiling 1.1.0 from source on
>> linux (64-bit slackware, almost current) with
>> guile 3.0.4.
>
> What do you mean by “compiling 1.1.0 from source”? Do you mean
> compiling Guix from scratch (without any packages provided by “guix
> environment guix”)?
I'm closing this forgotten issue.
Thanks,
Maxim
--- End Message ---