diff --git a/coredns.spec b/coredns.spec index 7186e43c51817a5bea7207f3e1e9a831a3dc95ea..010836f0dfb2f139431d97380e8c46723183441a 100644 --- a/coredns.spec +++ b/coredns.spec @@ -2,7 +2,7 @@ %global debug_package %{nil} Name: coredns Version: 1.7.0 -Release: 1.2 +Release: 1.3 Summary: CoreDNS is a DNS server/forwarder, written in Go License: Apache-2.0 URL: https://coredns.io @@ -11,6 +11,7 @@ Source1: vendor.tar.gz Source1000: net_loong64.tar.gz Source1001: net_sw64.tar.gz +Source1002: sys_loong64.tar.gz BuildRequires: golang >= 1.13 BuildRequires: fdupes @@ -28,13 +29,14 @@ Help document for the coredns package. %prep %setup -q -a1 -%ifarch loongarch64 sw_64 +%ifarch sw_64 loongarch64 %__rm -rf vendor/golang.org/x/{sys,net} -%__cp -af %{_prefix}/lib/golang/src/cmd/vendor/golang.org/x/sys vendor/golang.org/x/ %ifarch loongarch64 %__tar xf %{SOURCE1000} -C vendor/golang.org/x/ +%__tar xf %{SOURCE1002} -C vendor/golang.org/x/ %endif %ifarch sw_64 +%__cp -af %{_prefix}/lib/golang/src/cmd/vendor/golang.org/x/sys vendor/golang.org/x/ %__tar xf %{SOURCE1001} -C vendor/golang.org/x/ %endif %endif @@ -84,6 +86,9 @@ install -m 0644 man/coredns-*.7 %{buildroot}/%{_mandir}/man7 %{_mandir}/man7/coredns-* %changelog +* Fri Jun 07 2024 Wenlong Zhang - 1.7.0-1.3 +- fix build error for loongarch64 + * Thu Aug 10 2023 herengui - 1.7.0-1.2 - Type:enhancement - ID:NA diff --git a/net_loong64.tar.gz b/net_loong64.tar.gz index dce0aae82133120a6dfc5a8a3f353ff34e67794a..30fa1b06f233dd308ba3f319cb514f13e111d08b 100644 Binary files a/net_loong64.tar.gz and b/net_loong64.tar.gz differ diff --git a/sys_loong64.tar.gz b/sys_loong64.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..3466c8b6e3842bd1ee370c5227f223a55c82e34f Binary files /dev/null and b/sys_loong64.tar.gz differ