Re: Help with channel build system and package

2024-03-08 Thread Marek Paśnikowski
08.03.2024 03:35:11 CET Jesse Millwood: > I'm still trying to get this to work. I tracked some things I forgot and > now have my channel hosted at: > https://codeberg.org/moonling/guix-embedded-dev > > When I try to build my toolchain package I get this: > > ➜ guix build -v 4 -L guix-embedded-dev

Re: How to do initialization specific to guix repl inside .guile?

2024-03-08 Thread Parnikkapore via
Hi, On Wed, 2024-03-06 at 15:47 +0100, Tomas Volf wrote: > Is there a way to detect from .guile whether guix repl or guile repl is > starting > so that I can branch on that? The kludge I currently use for this is this: ```scheme (when (equal? (module-name (current-module)) '(guix-user)) ; `gu

Re: Help with channel build system and package

2024-03-08 Thread Richard Sent
Jesse, I expect your issue is you have an extra gexp in build-system/crosstool-ng.scm, line 71. I determined this by: 1. Examining the derivation Guix is trying to build 2. Examining the -builder file mentioned in the derivation 3. Observe that ct-ng-riscv64-unknown-elf-1.26.0-builder wraps (cros