Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 May 2025 11:45:14 +0200
From:      Juraj Lutter <otis@FreeBSD.org>
To:        Palle Girgensohn <girgen@FreeBSD.org>
Cc:        "elastic@freebsd.org" <elastic@FreeBSD.org>
Subject:   Re: syutils/beats7 broken: invalid reference to syscall.recvmsg
Message-ID:  <60980DD4-38D7-42CB-914D-051746F629AA@FreeBSD.org>
In-Reply-To: <500325D4-AF35-4944-90C5-FD83F9C73179@FreeBSD.org>
References:  <500325D4-AF35-4944-90C5-FD83F9C73179@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

> On 26 May 2025, at 11:19, Palle Girgensohn <girgen@FreeBSD.org> wrote:
> 
> Hi!
> 
> It seems go-1.23 was changed from 1.22 so that internal access to syscall.recvmsg is no longer allowed. This discussion for a different project that has the same problem: 
> https://github.com/chipmk/docker-mac-net-connect/issues/39
> 
> Building beats7 stops short with the error message:
> 
> link: golang.org/x/net/internal/socket: invalid reference to syscall.recvmsg
> 
> 
> Please see below. Dunno what the best solution is. Perhaps an update will suffice? I see plenty of newer tags in the beats repository.

The solution would be to update the whole ELK stack as such, but there is a problem with go-sysinfo that lacks FreeBSD support.
There is a github pull request open, but I’m not sure in what state it is as of now.

otis

—
Juraj Lutter
otis@FreeBSD.org




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?60980DD4-38D7-42CB-914D-051746F629AA>