From 9182a7d3fbe7144354ffddabff45f198ca9980d3 Mon Sep 17 00:00:00 2001 From: songmingliang Date: Tue, 17 May 2022 20:31:31 +0800 Subject: [PATCH] build: support loongarch64 platform --- samba.spec | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/samba.spec b/samba.spec index c6c58a6..88f7830 100644 --- a/samba.spec +++ b/samba.spec @@ -1,3 +1,4 @@ +%define anolis_release .0.1 # The testsuite is disabled by default. # # To build and run the tests use: @@ -169,7 +170,7 @@ Name: samba Version: %{samba_version} -Release: %{samba_release}%{?dist} +Release: %{samba_release}%{anolis_release}%{?dist} %if 0%{?rhel} Epoch: 0 @@ -1113,8 +1114,12 @@ xzcat %{SOURCE0} | gpgv2 --quiet --keyring %{SOURCE2} %{SOURCE1} - # TODO: resolve underlinked python modules export python_LDFLAGS="$(echo %{__global_ldflags} | sed -e 's/-Wl,-z,defs//g')" +%ifarch loongarch64 +export LDFLAGS="%{__global_ldflags} -fuse-ld=bfd" +%else # Use the gold linker export LDFLAGS="%{__global_ldflags} -fuse-ld=gold" +%endif %configure \ --enable-fhs \ @@ -4110,6 +4115,9 @@ fi %endif %changelog +* Tue May 17 2022 Jacob Wang - 4.15.5-5.0.1 +- Support loongarch64 platform + * Wed Mar 16 2022 Andreas Schneider - 4.15.5-5 - resolves: rhbz#2064325 - Fix 'create krb5 conf = yes` when a KDC has a single IP address. -- Gitee