Conversation
|
I will install nix and try this out. A few questions: I see the We should do something about the |
Thank you @ssumpf :) updates
I will take care about the update. And than document it here… For the goa package, I only use the genode-toolchain, but not the full sources of genode. According to https://genode.org/download/tool-chain and https://github.com/genodelabs/genode/releases, there is no official release of the pre-compiled toolchain since 23.05. Unrelated to goa, you are right, that the wonderful @zgzollers nixpkgs-genode defaults to an older version of genode, when building the source-package. Here is defined, that Genode 24.02 (Commit 36a52c6) is used per default. When you write, nixpkgs-genode would use cross_dev_prefix
Yes, that would be nice. At the moment https://github.com/genodelabs/goa/blob/master/share/goa/lib/command_line.tcl#L406 contains a hardcoded link to |
|
@johannesloetzsch: Since you only use the toolchain (which is updated every 2 years right now) from nixpkg-genode, I have good news for you: In the near future the toolchain will be installed by goa automatically (see: jschlatow@025bd05) and hopefully in a Nix friendly way. So my suggestion is: The next goa release is 25.04 (it is currently in sync with Sculpt releases). Could we aim for this feature for 25.04 and wait until #99 is through to refine your commit? |
👍 good to know
Absolutely, I see no urge. I would suggest the following next steps:
|
Oh nice, I like the plan of using bubblewrap for sandboxing the builds :) Completely unrelated to this pull request, it get's me started envisioning possibilities of also sandboxing the |
|
For non-nix-users the idea of having Users of the nix-ecosystem usually prefer having their tools from a declarative provided and locked source, instead of downloading them imperatively. Having reproducible environments is no nice, once one get's used to it ;) For me or whoever maintains a nix-package, this feature causes some additional work: Still the To support Once I have finished packaging and testing the current version of goa, I'm willing to look into supporting the new feature… |
@johannesloetzsch: I certainly would be interested, but I have to know at least a month in advance because I am not in town that often any more. |
Tested subcommands:
Tested examples:
Other tasks: