bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#65225: ‘guix shell --system=ALIEN’ builds for both systems


From: Tobias Geerinckx-Rice
Subject: bug#65225: ‘guix shell --system=ALIEN’ builds for both systems
Date: Fri, 11 Aug 2023 13:43:05 +0200

Oh, OK.

Parts of scripts/shell.scm (and perhaps environment.scm) assume that

$ guix build --system={x86_64,riscv64}-linux foo

is equivalent to

$ guix build --system=riscv64-linux foo

It's not. This includes and causes things like commit 9c513303156b418567b9d2cde9f8df66190051ac. There's a lot of fast & loose assoc-reffing going on here that makes me nervous.

Anyway, I'll get me to a PC and then fix the code that's injecting a spurious extra ‘(system . (%current-system))’ that's causing these double builds. Simple™.

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]