From 1e503e91e0cc9e3793f1c558c56cc10e1c93fb98 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 15 Jan 2025 06:47:29 +0000 Subject: automatic import of openEuler-rpm-config --- macros | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'macros') diff --git a/macros b/macros index 6ff7d6a..47926b5 100644 --- a/macros +++ b/macros @@ -260,6 +260,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %__brp_remove_la_files /usr/lib/rpm/brp-remove-la-files %__brp_remove_info_dir /usr/lib/rpm/brp-remove-info-dir %__brp_clean_perl_files /usr/lib/rpm/brp-clean-perl-files +%__brp_llvm_compile_lto_elf /usr/lib/rpm/brp-llvm-compile-lto-elf %{build_cflags} %{build_ldflags} %__os_install_post \ %{?__brp_ldconfig} \ @@ -279,6 +280,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %{nil} %__spec_install_post\ + %[ "%{toolchain}" == "clang" ? "%{?__brp_llvm_compile_lto_elf}" : "%{nil}" ] \ %{?__debug_package:%{__debug_install_post}}\ %{?@VENDOR@_delete_rpath:%{?__brp_chrpath}} \ %{__arch_install_post}\ @@ -410,7 +412,7 @@ for k,_ in pairs(stripped_flags) do print(k .. " ") end %pkg_vcmp() (%{expand:%%{pkg_version_cmp %1 %3}} %2 0) #arches macros -%generic_arches %{ix86} x86_64 %{arm} aarch64 loongarch64 powerpc64le ppc64le +%generic_arches %{ix86} x86_64 %{arm} aarch64 loongarch64 powerpc64le ppc64le sw_64 %ldc_arches %{generic_arches} %valgrind_arches %{generic_arches} %nodejs_arches %{generic_arches} riscv64 -- cgit v1.2.3