hi, simple diff to fix 'telegraf version' reporting MODGO_VERSION instead of Unknown. similar as applied to influx-cli and influxdb.
before: # telegraf version Telegraf unknown after: $telegraf version Telegraf 1.27.0 ok ? Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/telegraf/Makefile,v retrieving revision 1.26 diff -u -r1.26 Makefile --- Makefile 21 Jun 2023 06:46:37 -0000 1.26 +++ Makefile 5 Jul 2023 11:00:13 -0000 @@ -4,6 +4,7 @@ BROKEN-i386 = /usr/local/go/pkg/tool/openbsd_386/link: mapping output file failed: cannot allocate memory MODGO_VERSION= v1.27.0 +REVISION = 0 MODGO_MODNAME= github.com/influxdata/telegraf GH_ACCOUNT = influxdata GH_PROJECT = telegraf @@ -19,6 +20,7 @@ MODULES = lang/go +MODGO_LDFLAGS = -X github.com/influxdata/telegraf/internal.Version=${MODGO_VERSION:S/v//} WANTLIB += c pthread WRKDIST= ${WRKSRC}