R: Fwd: [GNU bug Tracking System] bug#73864: Acknowledgement ([PATCH] gnu: rust: update to 1.82)

2024-10-21 Thread Marco Fortina
Is there any plan to add rustup to the package as well? This is useful for adding targets for cross-compilation. Cheers, Marco Da: guix-devel-bounces+marco_fortina=hotmail...@gnu.org per conto di Brennan Vincent Inviato: lunedì 21 ottobre 2024 22:34 A: di...@s

Upgrade now! (Build user takeover vulnerability)

2024-10-21 Thread John Kehayias
Hi Guix-ers, (Sent to several lists for wider coverage; apologies if you receive this message multiple times.) A vulnerability in the guix-daemon has been found which allows a local user to gain privileges of a build user. Everyone is strongly urged to upgrade immediately. This has been patche

Re: Re: Go Package with multiple subpackage

2024-10-21 Thread Sharlatan Hellseher
Hi, Some feed back from my latest experience with go refresh and sorting packages task. Guix contain few packages with bundled dependencies (300+ each), it would be a peas-full time if they were packed fully in the first place but it was not for some reason. CC avp who makes an effort to 100% un

Re: update golang version

2024-10-21 Thread Sharlatan Hellseher
Hi, The fresh version of Golang and some core go packages are in the queue to be merged into master branch. If you would like to test/check/contribute feel free to opt in go-team branch. https://git.savannah.gnu.org/cgit/guix.git/log/?h=go-team -- Thanks, Oleg signature.asc Description: PGP s

update golang version

2024-10-21 Thread Merrick Luo
Hi Guix! I'm writing to ask how the package upgrade is handled, in here especially for go (the language). from the release notes[1], I can see 1.23.1 and 1.23.2 was released on 2024-09-05 and 2024-10-01, respectively. However the guix repo still listing 1.23.0, which blocks my custom package ta

Re: Fwd: [GNU bug Tracking System] bug#73864: Acknowledgement ([PATCH] gnu: rust: update to 1.82)

2024-10-21 Thread Brennan Vincent
By the way, if you want to use Rust 1.82.0 before it gets accepted for the default guix channel, you can use my channel (and install `rust-next`, `rust-next:cargo`, and `rust-next:tools`): https://github.com/umanwizard/guix-rust-next "Brennan Vincent" writes: > Note that we already have Rust 1.

Re: Go Package with multiple subpackage

2024-10-21 Thread Development of GNU Guix and the GNU System distribution.
Andreas Enge writes: Am Fri, Oct 18, 2024 at 11:43:28PM +0200 schrieb Denis 'GNUtoo' Carikli: And given the number of dependencies I was told that it was okay to have them bundled in. As I understand, packaging too many dependencies would create complications for the maintenance. Is that

Fwd: [GNU bug Tracking System] bug#73864: Acknowledgement ([PATCH] gnu: rust: update to 1.82)

2024-10-21 Thread Brennan Vincent
Note that we already have Rust 1.81 in rust-team, and I have already sent a patch to update to 1.82 (the latest stable). Usually Efraim reviews these updates. Start of forwarded message From: help-debb...@gnu.org (GNU bug Tracking System) To: Brennan Vince

Re: packaging: what to do about these requiring systemd?

2024-10-21 Thread Jakob Kirsch
On Sun, Jul 07, 2024 at 05:07:01PM -0700, Andy Tai wrote: > Some packages require systemd; some may provide configure stage > options to disable systemd support which can be supplied by the > package definitions in Guix. But for these that do not make systemd > support configurable, what is the ge

Re: Go Package with multiple subpackage

2024-10-21 Thread Nicolas Graves
On 2024-09-22 13:21, Superfly Johnson wrote: > The Azure SDK for Go > (https://github.com/Azure/azure-sdk-for-go/releases) has many > sub-packages within the same directory and the guix import method won't > work directly. I think the best solution for packaging the requirements > for rclone w

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Divya Ranjan
Andreas Enge writes: > Am Mon, Oct 21, 2024 at 03:28:48PM + schrieb Divya Ranjan: >> Okay, should I contact them separately or do I need to CC someone specific? > > From the checkout, you can do this: >./etc/teams.scm show rust > > ... > members: > + Efraim Flashner > > Well, so a team c

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Divya Ranjan
Hello Lars! Lars-Dominik Braun writes: >> Not really, but this specific update (GHC 9.4 to 9.6) is quite tricky >> because GHC changed their build system from a make to Hadrian. Hadrian >> written in Haskell and depends on quite many packages, so we need to >> build all those with an earlier GHC

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Andreas Enge
Am Mon, Oct 21, 2024 at 03:28:48PM + schrieb Divya Ranjan: > Okay, should I contact them separately or do I need to CC someone specific? >From the checkout, you can do this: ./etc/teams.scm show rust ... members: + Efraim Flashner Well, so a team can be one person ;-) I think Efraim read

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Divya Ranjan
Hello, Saku! Saku Laesvuori writes: > I think you need to add every other major release to the chain. We > already have 9.2 and 9.4, so 9.6 should not be a problem in that regard. Okay, so GHC needs to be incrementally upgraded, understood. >> Also, is the process of adding a GHC release, or a

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Lars-Dominik Braun
Hi, > > Also, is the process of adding a GHC release, or any Haskell package > > any different from the typical procedure to add a package? I'd like > > some introductory guidance/resources to learn that. > > Not really, but this specific update (GHC 9.4 to 9.6) is quite tricky > because GHC chan

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Divya Ranjan
Hello Andreas! Andreas Enge writes: >> Regarding copyright assignment, I've already started the paperwork by >> emailing >> the form to ass...@gnu.org. I did it through Emacs, but I believe I don't >> need >> to do it again? Some guidance for that would also be helpful. > > No need to assign

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Saku Laesvuori
> Hello Guix Devs, > > I've been using Guix for the last few months. As a Haskell programmer, > I realized the latest stable that's available in the guix package > repository is 9.2.8 which is _really_ old, considering that the > current stable releases are at least older than 9.6.x. > > I'd like

Re: Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Andreas Enge
Hello Divya, I would like to only reply to your last point: Am Mon, Oct 21, 2024 at 02:50:43PM + schrieb Divya: > Regarding copyright assignment, I've already started the paperwork by emailing > the form to ass...@gnu.org. I did it through Emacs, but I believe I don't need > to do it again? S

Haskell & Rust Team on recent stable releases of compilers

2024-10-21 Thread Divya
Hello Guix Devs, I've been using Guix for the last few months. As a Haskell programmer, I realized the latest stable that's available in the guix package repository is 9.2.8 which is _really_ old, considering that the current stable releases are at least older than 9.6.x. I'd like to contribut

Re: Go Package with multiple subpackage

2024-10-21 Thread Andreas Enge
Am Fri, Oct 18, 2024 at 11:43:28PM +0200 schrieb Denis 'GNUtoo' Carikli: > I verified most of the licenses for the dependencies with a combination > of recursive guix import and manually looking for the ones that weren't > detected. > > And given the number of dependencies I was told that it was o