Monday, May 11, 2026

Re: [UPDATE] sysutils/telegraf 1.37.0 -> 1.38.3

On 2026-05-02 22:55, Atanas Vladimirov wrote: > On 2026-05-01 07:55, David Leadbeater wrote: >> On Thu, Apr 30, 2026 at 11:01:33PM +0300, Atanas Vladimirov wrote: >> [...] >>> I found it was because gosnowflake >= 1.19.x enables minicore code >>> paths that >>> add #cgo LDFLAGS: -ldl, but OpenBSD has no separate libdl. >>> The solution was to disabled the minicore. >> >> Disabling it seems fine here, as the code later is looking for Linux >> specific libc kinds, so isn't going to do anything useful. However for >> future reference making dlopen work cross platform in Go is as simple >> as >> something like: >> >> #cgo !openbsd LDFLAGS: -ldl > > Thanks, Lucas, David! > > David, I might try to send a PR with your proposal to gosnowflake > during next week. > And the time will show what will happen .... :) > Will keep you posted of that. > > Best wishes, > Atanas. JFYI, I have sent this PR last week - https://github.com/snowflakedb/gosnowflake/pull/1787

No comments:

Post a Comment