diff --git a/testing/prometheus-ceph-exporter/0001-fix-build-error-on-loongarch64.patch b/testing/prometheus-ceph-exporter/0001-fix-build-error-on-loongarch64.patch new file mode 100644 index 00000000000..d47a1eda219 --- /dev/null +++ b/testing/prometheus-ceph-exporter/0001-fix-build-error-on-loongarch64.patch @@ -0,0 +1,41 @@ +From 4a4d14af3d9b98fc60a5a2edd7238d0adb58c1b4 Mon Sep 17 00:00:00 2001 +From: Wenlong Zhang +Date: Tue, 25 Jun 2024 11:47:32 +0000 +Subject: [PATCH] fix build error on loongarch64 + +--- + go.mod | 2 +- + go.sum | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/go.mod b/go.mod +index a01af49..88dd5b8 100644 +--- a/go.mod ++++ b/go.mod +@@ -25,7 +25,7 @@ require ( + github.com/prometheus/common v0.32.1 // indirect + github.com/prometheus/procfs v0.7.3 // indirect + github.com/stretchr/objx v0.1.1 // indirect +- golang.org/x/sys v0.0.0-20220412211240-33da011f77ad // indirect ++ golang.org/x/sys v0.6.0 // indirect + google.golang.org/protobuf v1.26.0 // indirect + gopkg.in/yaml.v3 v3.0.0 // indirect + ) +diff --git a/go.sum b/go.sum +index 37552ae..c73f4d2 100644 +--- a/go.sum ++++ b/go.sum +@@ -332,8 +332,8 @@ golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7w + golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= + golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +-golang.org/x/sys v0.0.0-20220412211240-33da011f77ad h1:ntjMns5wyP/fN65tdBD4g8J5w8n015+iIIs9rtjXkY0= +-golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= ++golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= ++golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= + golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= + golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= + golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= +-- +2.45.2 + diff --git a/testing/prometheus-ceph-exporter/APKBUILD b/testing/prometheus-ceph-exporter/APKBUILD index e84ff0655c5..d6dc6db9328 100644 --- a/testing/prometheus-ceph-exporter/APKBUILD +++ b/testing/prometheus-ceph-exporter/APKBUILD @@ -18,6 +18,7 @@ subpackages="$pkgname-openrc" source="$pkgname-$pkgver.tar.gz::https://github.com/digitalocean/ceph_exporter/archive/refs/tags/$pkgver.tar.gz ceph-exporter.initd ceph-exporter.confd + 0001-fix-build-error-on-loongarch64.patch " builddir="$srcdir/ceph_exporter-$pkgver" options="net" @@ -45,4 +46,5 @@ sha512sums=" 2106cb2bcc99b5108dc20a60013075be7718b5f156be6f917210d77659d2b4a5d2e49d810fc8275e33a5ddd2afb6e86ec007132ef3851efa8f72afd907143733 prometheus-ceph-exporter-4.2.3.tar.gz 392448b600c3dab44718ccf3133fdc349ebc840f9fe4f8445be10bcc3c4c65cd7db96babe52ae9cec8cbf22d72865bd6794da1b4ee990c279d586b08c8dd8b3e ceph-exporter.initd 2278273061c1f8e216193f1b0a00dbe0d791c460b803ff14408f1519bf2ee7daf402162741057a648747be9647510215d262f1e1672cd1cab0224a7e9175af53 ceph-exporter.confd +69f33aa8bd4184badd1ea854d96c27576ba9f33dcc0ca617d35f259c6316c15660428c836acdb74cae8feb7a93511c9e265530ee4788d37a9638258a60ba10b9 0001-fix-build-error-on-loongarch64.patch "