GNU bug report logs - #75959
[PATCH] (home-)syncthing-service: added support for config serialization

Previous Next

Package: guix-patches;

Reported by: Zacchaeus <eikcaz <at> zacchae.us>

Date: Fri, 31 Jan 2025 04:18:03 UTC

Severity: normal

Tags: patch

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Leo Famulari <leo <at> famulari.name>
To: Rodion Goritskov <rodion <at> goritskov.com>
Cc: ludo <at> gnu.org, Zacchaeus Scheffer <eikcaz <at> zacchae.us>, 75959 <at> debbugs.gnu.org, Gabriel Santos <gabrielsantosdesouza <at> disroot.org>, mirai <at> makinata.eu
Subject: [bug#75959] [PATCH v10] services: syncthing: Add support for config file generation.
Date: Mon, 24 Feb 2025 22:08:47 -0500
On Sun, Feb 23, 2025 at 12:29:25AM +0100, Rodion Goritskov wrote:
> However, it looks like it is not because the service itself, but because
> of the syncthing upgrade to 1.29.2 in commit
> 06d37f38606fabbace21e55ec7f2546b3ae5214f.

We can see here that Syncthing v1.29 requires Go 1.22 or newer:

https://github.com/syncthing/syncthing/blob/v1.29.2/go.mod#L3

However, the default Go version in Guix is 1.21:

https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang.scm?id=68cd38756b51d4abd8c796a5bcbbb9ea053eafde#n1045

I fixed the bug on our end by building Syncthing with Go 1.23:

https://git.savannah.gnu.org/cgit/guix.git/commit/?id=68cd38756b51d4abd8c796a5bcbbb9ea053eafde

Please let me know if you still experience this problem.




This bug report was last modified 144 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.