Hi, On Sat 31 Oct 2026 02:33:06 PM , Tomas Volf wrote: > Karel Kočí <[email protected]> writes: > > I am not sure if this is the best way, but it worked for my use case. > > Sadly it does not address the issue I am trying to solve for my personal > channel. I want to place .go files with the compiled code into the > repository itself, as a way to suppress following warning: > > --8<---------------cut here---------------start------------->8--- > $ GUILE_AUTO_COMPILE=0 guix repl -L. wolfsden/packages/golang-apps.scm > ;;; note: source file ./wolfsden/packages.scm > ;;; newer than compiled > /gnu/store/9r3a5hhl2y7k5h407fygb2vprif2jnb8-wolfsden/lib/guile/3.0/site-ccache/wolfsden/packages.go > --8<---------------cut here---------------end--------------->8--- > > They are annoying and add zero value. But as said before, I cannot > figure out how to produce said .go files.
I have noticed these messages but it always worked so I just ignored them. But this issue intrigued me, so I looked into it. I have managed to compile my channel within `guix shell guix guile`. Inside this shell I am able to simply run `find -name '*.scm' | xargs guild compile -L.`. After that this message disappears. That will compile it against guix version 1.5.0. You can use current guix with: $ guix shell -e '((@ (gnu packages package-management) current-guix))' guile Again... It might not be the best way, but it seems to work. Hope it helps, Karel
signature.asc
Description: PGP signature
