On Tue, 28 May 2024 16:49:31 +0200 (CEST), Laurent Cheylus <f...@free.fr> wrote:
> Hi, > > an update for net/headscale port (open source implementation of the > Tailscale control server) to the latest version 0.22.3. > > - update for Makefile, distinfo and modules for this version > > - update module modernc.org/libc to the latest version v1.50.9 to fix > headscale crash with libc version v1.22.2 => see > https://github.com/juanfont/headscale/issues/1857 > * add MODGO_MODULES for modernc.org/libc v1.50.9 + depends in > modules.inc > * add patch for go.mod/go.sum files > > - add a specific 'do-step' target and copy an unmodified version of > config-example.yaml file in 'post-extract' + patch for > cmd/headscale/headscale_test.go to use this file. > > - add patch for hscontrol/app.go to fix an issue when terminating > headscale process (see > https://github.com/juanfont/headscale/issues/1461) > > - fix path in patched config-example.yaml file for "unix_socket" => > ${LOCALSTATEDIR}/run/headscale/headscale.sock + update in pkg/PLIST > > - update pkg/README for initial setup > > Build and unit tests ('make test') OK on current/amd64 with Go > version 1.22.3 > > My headscale tests are OK after port update to version 0.22.3. > > > Please, comments/tests welcome and please commit if OK. Committed, thanks!