Download raw body.
node_exporter vs syscall(2) removal
On Thu, Feb 08, 2024 at 12:55:19PM +0000, Lucas Gabriel Vuotto wrote:
> Bumping sthen@ version.
I'm OK with this. This is already fixed upstream but there is no release
with that change yet.
> diff 0897d281ca8fb751c1244e4656dbb7b3c401cdfa 5c3506b9cccc909b5fe2a23c821ef12030b7c422
> commit - 0897d281ca8fb751c1244e4656dbb7b3c401cdfa
> commit + 5c3506b9cccc909b5fe2a23c821ef12030b7c422
> blob - f2926a220810d15825049f192edcb3cb44016426
> blob + 98bbf7e2f275914df615c34fb1369def4e21820b
> --- sysutils/node_exporter/Makefile
> +++ sysutils/node_exporter/Makefile
> @@ -2,6 +2,7 @@ COMMENT = prometheus exporter for hardware and OS met
>
> MODGO_MODNAME = github.com/prometheus/node_exporter
> MODGO_VERSION = v1.7.0
> +REVISION = 0
>
> DISTNAME = node_exporter-${MODGO_VERSION}
>
> @@ -32,5 +33,7 @@ do-install:
> ${INSTALL_DATA} ${WRKSRC}/NOTICE ${PREFIX}/share/doc/node_exporter/
>
> .include "modules.inc"
> +# updated from upstream's old version, also see patches
> +MODGO_MODULES += golang.org/x/sys v0.15.0
>
> .include <bsd.port.mk>
> blob - 1d1fa1ecd4108e9f29cf31c867727c30d30d7ee1
> blob + 15b01334bb995abb636809b205dea84ea5f032e3
> --- sysutils/node_exporter/distinfo
> +++ sysutils/node_exporter/distinfo
> @@ -188,6 +188,8 @@ SHA256 (go_modules/golang.org/x/sys/@v/v0.11.0.mod) =
> SHA256 (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> SHA256 (go_modules/golang.org/x/sys/@v/v0.13.0.zip) = PRSa/Jk5mANUN0wNR0Ydzb0dOYDrL3fmAwSyP+5vPTc=
> +SHA256 (go_modules/golang.org/x/sys/@v/v0.15.0.mod) = 0iezJfYh9OvijTm6dz6pm4cPOTt8CcNFksNlsW3VYN4=
> +SHA256 (go_modules/golang.org/x/sys/@v/v0.15.0.zip) = hhLrQWxznDsEzkjcvmVjLG+8QnAx/Zgcrs7sZBDR4fw=
> SHA256 (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> SHA256 (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> SHA256 (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
> @@ -430,6 +432,8 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.11.0.mod) = 33
> SIZE (go_modules/golang.org/x/sys/@v/v0.12.0.mod) = 33
> SIZE (go_modules/golang.org/x/sys/@v/v0.13.0.mod) = 33
> SIZE (go_modules/golang.org/x/sys/@v/v0.13.0.zip) = 1901653
> +SIZE (go_modules/golang.org/x/sys/@v/v0.15.0.mod) = 33
> +SIZE (go_modules/golang.org/x/sys/@v/v0.15.0.zip) = 1901954
> SIZE (go_modules/golang.org/x/sys/@v/v0.2.0.mod) = 33
> SIZE (go_modules/golang.org/x/sys/@v/v0.5.0.mod) = 33
> SIZE (go_modules/golang.org/x/sys/@v/v0.6.0.mod) = 33
> blob - /dev/null
> blob + 10abf28436ff539cd5077891799a4e0f22edd162 (mode 644)
> --- /dev/null
> +++ sysutils/node_exporter/patches/patch-go_mod
> @@ -0,0 +1,15 @@
> +Update golang.org/x/sys to v0.15.0
> +https://github.com/prometheus/node_exporter/pull/2863
> +
> +Index: go.mod
> +--- go.mod.orig
> ++++ go.mod
> +@@ -29,7 +29,7 @@ require (
> + github.com/prometheus/procfs v0.12.0
> + github.com/safchain/ethtool v0.3.0
> + golang.org/x/exp v0.0.0-20230522175609-2e198f4a06a1
> +- golang.org/x/sys v0.13.0
> ++ golang.org/x/sys v0.15.0
> + howett.net/plist v1.0.0
> + )
> +
> blob - /dev/null
> blob + 1fa7ef309842bbdb261f4ee0b84218f5bfdae33a (mode 644)
> --- /dev/null
> +++ sysutils/node_exporter/patches/patch-go_sum
> @@ -0,0 +1,17 @@
> +Update golang.org/x/sys to v0.15.0
> +https://github.com/prometheus/node_exporter/pull/2863
> +
> +Index: go.sum
> +--- go.sum.orig
> ++++ go.sum
> +@@ -142,8 +142,8 @@ golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5
> + golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
> + golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
> + golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
> +-golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
> +-golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
> ++golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc=
> ++golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
> + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
> + golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
> + golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k=
--
:wq Claudio
node_exporter vs syscall(2) removal