From cf4efac6acd15f628fbdf034f9250c27d7cd0f2b Mon Sep 17 00:00:00 2001
From: yzewei <yangzewei@loongson.cn>
Date: Mon, 17 Jun 2024 01:33:54 +0000
Subject: [PATCH] testing/speedtest_exporter: fix build on loongarch64

Signed-off-by: yzewei <yangzewei@loongson.cn>
---
 .../0002-Fix-build-on-loongarch64.patch       | 23 +++++++++++++++++++
 testing/speedtest_exporter/APKBUILD           |  2 ++
 2 files changed, 25 insertions(+)
 create mode 100644 testing/speedtest_exporter/0002-Fix-build-on-loongarch64.patch

diff --git a/testing/speedtest_exporter/0002-Fix-build-on-loongarch64.patch b/testing/speedtest_exporter/0002-Fix-build-on-loongarch64.patch
new file mode 100644
index 000000000000..86d571b430f7
--- /dev/null
+++ b/testing/speedtest_exporter/0002-Fix-build-on-loongarch64.patch
@@ -0,0 +1,23 @@
+diff --git a/go.mod b/go.mod
+index 4609e5c..590df08 100644
+--- a/go.mod
++++ b/go.mod
+@@ -7,4 +7,5 @@ require (
+ 	github.com/prometheus/client_golang v0.9.4
+ 	github.com/prometheus/common v0.4.1
+ 	github.com/zpeters/speedtest v1.0.3
++	golang.org/x/sys v0.21.0 // indirect
+ )
+diff --git a/go.sum b/go.sum
+index a924e1c..b341dee 100644
+--- a/go.sum
++++ b/go.sum
+@@ -62,6 +62,8 @@ golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJ
+ golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
+ golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5 h1:mzjBh+S5frKOsOBobWIMAbXavqjmgO17k/2puhcFR94=
+ golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
++golang.org/x/sys v0.21.0 h1:rF+pYz3DAGSQAxAu1CbC7catZg4ebC4UIeIhKxBZvws=
++golang.org/x/sys v0.21.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
+ gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc=
+ gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw=
+ gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
diff --git a/testing/speedtest_exporter/APKBUILD b/testing/speedtest_exporter/APKBUILD
index 8cd271a410ee..aad8dfe34148 100644
--- a/testing/speedtest_exporter/APKBUILD
+++ b/testing/speedtest_exporter/APKBUILD
@@ -18,6 +18,7 @@ source="
 	$pkgname.initd
 	$pkgname.confd
 	0001-Fix-log.Infof-format-test-error.patch
+	0002-Fix-build-on-loongarch64.patch
 	"
 options="!check" # no tests
 
@@ -48,4 +49,5 @@ sha512sums="
 29fa32f35accbc8f26864258c957e1dbaf03e54b68c2361ba2c664fca65de8cfeac971ed96e48b0d556611f7af041b1f4711a36e189a3e746fc2a22cecece2fb  speedtest_exporter.initd
 5110af642337757b6dd7abc3d9051f2f46256300cf6d8d29e94b5a3acc4fc7920e0d498f568e1831ce4821c8550d8752875a3077df5cc03b40b2282742e924df  speedtest_exporter.confd
 fb38b8ac3b033e89c01180a171c108695e63ce2ca697b8e4fd199a7d4efd328890451ecfcda570361ea19573d4690235982245ca2493e9907d3d04944e208b81  0001-Fix-log.Infof-format-test-error.patch
+19661c1b9e923c5cefb166272bf620998a3254e8ffbc529d8dee9941e7c3afd6d1cbcb8f28b050e22fd592da85a32a468683fa245ee3433f63058eb7c047a4ec  0002-Fix-build-on-loongarch64.patch
 "
-- 
GitLab