Re: pkg/60326: node_exporter pkg crashes on netbsd 10 unless COMPAT_90 is present in kernel
"Benny Siegert via gnats" <[email protected]> Sat, 13 Jun 2026 09:40:03 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.bugs |
|---|---|
| Message-ID | <[email protected]> |
The following reply was made to PR pkg/60326; it has been noted by GNATS. From: Benny Siegert <[email protected]> To: [email protected] Cc: [email protected], [email protected], [email protected] Subject: Re: pkg/60326: node_exporter pkg crashes on netbsd 10 unless COMPAT_90 is present in kernel Date: Sat, 13 Jun 2026 09:38:44 +0000 (UTC) > I run a custom kernel configuration and noticed that node_exporter would > not work due to a crash in an lwp_park related syscall (see full > stacktrace below) > > As soon as anything tried to hit /metrics, it crashes. That's a known issue, unfortunately. Go uses syscalls directly. It supports NetBSD starting with 9, by having binaries that use the NetBSD 9 syscall interface. So you will need the NetBSD 9 compatibility bits to run Go binaries. That's not just node_exporter but any Go software. -- Benny