[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57121: clojure-build-system fails to compile -- backtrace from langu
From: |
Maxim Cournoyer |
Subject: |
bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm |
Date: |
Tue, 23 Aug 2022 00:06:24 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hi Maxime,
Maxime Devos <maximedevos@telenet.be> writes:
> On 22-08-2022 17:32, Maxim Cournoyer wrote:
>>> These patches are for Guix' build system. I don't see anything that
>>> could be done on the Guile side, except for eventually migrating some
>>> dependency tracking stuff over to Guile
>> If a module imports a different module, and that module changes, even if
>> it's macro, Guile should not blindly reuse the stale .go like it
>> currently does. It should complain and evaluate from source instead.
>>
>> That would cover the base and avoid breakage. After, if it known how to
>> do that, yes, it seems it'd be useful to have something similar to 'gcc
>> -M' to provide the needed intelligence to the build system.
>>
>> Does that make sense?
>
> Sounds reasonable, though we could go for something less general in
> Guix first.
I'd rather avoiding adding more complexity in Guix if it can be fixed
upstream; where it'd benefit everyone most.
Thanks,
Maxim
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxime Devos, 2022/08/10
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxime Devos, 2022/08/10
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxim Cournoyer, 2022/08/19
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxime Devos, 2022/08/19
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxim Cournoyer, 2022/08/22
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxime Devos, 2022/08/22
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm,
Maxim Cournoyer <=
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxime Devos, 2022/08/23
- bug#57121: clojure-build-system fails to compile -- backtrace from language/tree-il/peval.scm, Maxim Cournoyer, 2022/08/27