Re: Global modification of #:make-flags

2024-08-20 Thread Suhail Singh
Sarthak Shah writes: > I think starting a debbugs issue could be a good idea once everyone's > onboard with getting this patch merged! I'm not sure I agree that consensus has to be a pre-requisite for creating an issue. > Right now, from what I gather, there are some more important conversation

Re: Global modification of #:make-flags

2024-08-20 Thread Sarthak Shah
Hey Suhail, I think starting a debbugs issue could be a good idea once everyone's onboard with getting this patch merged! Right now, from what I gather, there are some more important conversations to be had, mainly with the Guix maintainers, as merging this patch could lead to a sharp, unexpected i

Re: /etc/subuid and /etc/subgid support

2024-08-20 Thread paul
Hi Ludo’ , I'm not very familiar with newuidmap , but with this service and the rootless Podman one from issue #72740 [0] I'm able to: 1. the following rootless Podman hello world $ podman run -it --rm docker.io/alpine cat /etc/*release* ... NAME="Alpine Linux" ID=alpine VERSION_ID=3.20.2 P

Re: Static hosting of substitutes

2024-08-20 Thread Ian Eure
Christopher Baines writes: [[PGP Signed Part:Undecided]] Ian Eure writes: I’d like to provide substitutes for packages in my personal channel. The ideal setup for this would be for a machine on my internal net to perform the builds, then upload the results to another system on the open i

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-20 Thread pelzflorian (Florian Pelz)
Hello Nigko. Your demonstration makes the guile channel work and is valuable already, but we disagree which path to take now. current-source-directory looks as if it were written without consideration of symlinks; it resolves some and not others and none of this is documented or tested. My prefe

Re: Global modification of #:make-flags

2024-08-20 Thread Suhail Singh
Sarthak Shah writes: > https://blog.lispy.tech/parameterized-packages-the-project-completion-update.html > > Unfortunately, it hasn't been merged into the main branch yet, however > you should be able to make everything use -Os with the patch. The blog doesn't mention a related debbugs issue. I

Re: Global modification of #:make-flags

2024-08-20 Thread Sarthak Shah
Hey Marek, You might find my work on Parameterized Packages interesting: https://blog.lispy.tech/parameterized-packages-the-project-completion-update.html Unfortunately, it hasn't been merged into the main branch yet, however you should be able to make everything use -Os with the patch. Regards,

Global modification of #:make-flags

2024-08-20 Thread Marek Paśnikowski
Hello In order to prevent the XY problem, here is my goal: Rebuild the entire system with -Os optimization level. It is an experiment into viability of hardware-targeted optimizations. The [2.1 Packaging Tutorial][1] of the Cookbook mentions that it is possible to pass a #:make-flags argument to

Re: Cookbook recipe from "The Repository as a Channel" section does not work for Guix with properly configured GUILE_LOAD_PATH

2024-08-20 Thread Nigko Yerden
pelzflorian (Florian Pelz) wrote: Could you send a patch about the `guix build' diff you debugged to guix-patc...@gnu.org? Preferrably you would drop the whole absolute-dirname’s `if' and canonicalize unconditionally, I guess. Make explicit in the docstring or in comments that symlinks are the