From 6ca865ba55075aa85ab0e0bd7e411e1865a7e19c Mon Sep 17 00:00:00 2001 From: tenglei Date: Tue, 26 Nov 2024 16:14:40 +0800 Subject: [PATCH] Backport: Add linux/loong64 to default paltforms --- ...d-linux-loong64-to-default-paltforms.patch | 25 +++++++++++++++++++ promu.spec | 7 +++++- 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 Backport-Add-linux-loong64-to-default-paltforms.patch diff --git a/Backport-Add-linux-loong64-to-default-paltforms.patch b/Backport-Add-linux-loong64-to-default-paltforms.patch new file mode 100644 index 0000000..af2b54c --- /dev/null +++ b/Backport-Add-linux-loong64-to-default-paltforms.patch @@ -0,0 +1,25 @@ +From 55580bc2feed20f4e9f9e3e387f8776d1781cc52 Mon Sep 17 00:00:00 2001 +From: znley +Date: Thu, 4 Jan 2024 14:31:42 +0800 +Subject: [PATCH] Add linux/loong64 to default paltforms + +Signed-off-by: znley +--- + cmd/crossbuild.go | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/cmd/crossbuild.go b/cmd/crossbuild.go +index 7d1913f..6b8121a 100644 +--- a/cmd/crossbuild.go ++++ b/cmd/crossbuild.go +@@ -51,6 +51,7 @@ var ( + "linux/armv5", + "linux/armv6", + "linux/armv7", ++ "linux/loong64", + "linux/mips", + "linux/mips64", + "linux/mips64le", +-- +2.43.0 + diff --git a/promu.spec b/promu.spec index 7f808bb..cf13b69 100644 --- a/promu.spec +++ b/promu.spec @@ -2,7 +2,7 @@ Name: promu Version: 0.17.0 -Release: 1 +Release: 2 Summary: Prometheus Utility Tool License: Apache-2.0 URL: https://github.com/prometheus/promu @@ -12,6 +12,7 @@ Source0: https://github.com/prometheus/promu/archive/v%{version}/%{name}- # tar -czvf promu-vendor.tar.gz vendor Source1: promu-vendor.tar.gz Patch0: add-parameters-to-solve-the-strip.patch +Patch1: Backport-Add-linux-loong64-to-default-paltforms.patch BuildRequires: golang >= 1.14 BuildRequires: gcc @@ -26,6 +27,7 @@ promu is the utility tool for building and releasing Prometheus projects %setup -q -T -n %{name}-%{version} -b 0 tar -xzvf %{SOURCE1} %patch 0 -p1 +%patch 1 -p1 %build export GOFLAGS="-mod=vendor -buildmode=pie" @@ -39,6 +41,9 @@ install -D -m 0755 %{name}-%{version} %{buildroot}%{_bindir}/promu %{_bindir}/promu %changelog +* Mon Nov 25 2024 tenglei - 0.17.0-2 +- Backport: Add linux/loong64 to default paltforms + * Wed Jun 26 2024 jiangxinyu - 0.17.0-1 - Update package to version 0.17.0 - Add codesign utility function -- Gitee