diff options
Diffstat (limited to 'openEuler-rpm-config.spec')
-rw-r--r-- | openEuler-rpm-config.spec | 133 |
1 files changed, 38 insertions, 95 deletions
diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec index b6d62ff..441ccaf 100644 --- a/openEuler-rpm-config.spec +++ b/openEuler-rpm-config.spec @@ -3,7 +3,7 @@ Name: %{vendor}-rpm-config Version: 30 -Release: 58 +Release: 42 License: GPL+ Summary: specific rpm configuration files URL: https://gitee.com/openeuler/openEuler-rpm-config @@ -17,29 +17,24 @@ Patch3: change-the-vendor-to-generic-for-common-use.patch Patch4: remove-fexceptions.patch Patch5: exclude-kernel-source-and-EFI-files-in-digest-list-building.patch Patch6: add-brp-scripts-to-delete-rpath.patch -Patch7: add-common-script.patch -Patch8: Fix-python3_version-macros-for-Python-3.10.patch -Patch9: Give-a-warning-when-using-kabi-outside-our-stablelis.patch -Patch10: fixed-a-bug-that-missing_-p-in-macros.kmp.patch +Patch7: Fix-python3_version-macros-for-Python-3.10.patch +Patch8: Give-a-warning-when-using-kabi-outside-our-stablelis.patch +Patch9: fixed-a-bug-that-missing_-p-in-macros.kmp.patch +Patch10: add-sw-arch-support.patch Patch11: update-config.guess-and-config.sub-for-loongarch64.patch Patch12: add-loongarch64-to-generic_arches.patch -Patch13: add-loongarch64-support-for-config.guess-and-config.sub.patch +Patch13: add-loongarch64-support-for-config.guess-and-config.sub.patch Patch14: backport-kmp-feature.patch Patch15: 0001-add-loongarch64-for-golang_arches.patch Patch16: fix-config-error-for-loongarch64.patch Patch17: Feature-support-EBS-sign-for-IMA-digest-list.patch Patch18: fix-brp-ldconfig-riscv-default-library-directory.patch -Patch19: add-pyproject-macros.patch -Patch20: add-pytest-and-tox-macros.patch -Patch21: check-if-the-file-is-a-symbolic-link-in-brp-digest-list.patch -Patch22: fix-the-ELF-file-cannot-be-found-due-to-escape-of.patch -Patch23: add-powerpc64le-and-ppc64le-support.patch -Patch24: Delete-the-commented-code.patch -Patch25: Add-support-for-selecting-clang-as-a-toolchain.patch -Patch26: Call-set_build_flags-cc-before-build-check-and-insta.patch -Patch27: openEuler-rpm-config-add-optflags-for-loongarch64-and-sw_64.patch -Patch28: add-riscv64-to-some-arches-macro.patch -Patch29: backport-Enable-as-needed-by-default.patch +Patch19: check-if-the-file-is-a-symbolic-link-in-brp-digest-list.patch +Patch20: fix-the-ELF-file-cannot-be-found-due-to-escape-of.patch +Patch21: add-powerpc64le-and-ppc64le-support.patch +Patch22: Delete-the-commented-code.patch +Patch23: add-riscv64-to-some-arches-macro.patch +Patch24: add-pyproject-macros.patch Provides: python-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release} Provides: python2-rpm-macros = %{?epoch:%{epoch}:}%{version}-%{release} @@ -125,9 +120,6 @@ install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d/ macros.perl macros.p mkdir -p %{buildroot}%{_fileattrsdir} -mkdir -p %{buildroot}%{_rpmluadir}/%{_vendor}/{rpm,srpm} -install -p -m 644 -t %{buildroot}%{_rpmluadir}/%{_vendor} common.lua - # Adaptive according to vendor sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir}` @@ -140,7 +132,6 @@ sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir %{_rpmconfigdir}/generic-* %{_fileattrsdir}/ %{_rpmconfigdir}/macros.d/ -%{_rpmluadir}/%{_vendor}/*.lua %exclude %{_rpmconfigdir}/macros.d/macros.kmp %files -n kernel-rpm-macros @@ -151,116 +142,68 @@ sed -i "s/__vendor/%{vendor}/g" `grep "__vendor" -rl %{buildroot}%{_rpmconfigdir %{rpmvdir}/find-requires.ksyms %changelog -* Tue Aug 6 2024 liyunfei <liyunfei33@huawei.com> - 30-58 -- Fix for "%undefine _auto_set_build_XX" usage - -* Wed Jul 10 2024 xujing <xujing125@huawei.com> - 30-57 -- enable --as-needed by default - -* Mon Apr 29 2024 xujing <xujing125@huawei.com> - 30-56 -- don't delete the commented code in macros - -* Sun Apr 28 2024 laokz <zhangkai@iscas.ac.cn> - 30-55 +* Tue May 07 2024 laokz <zhangkai@iscas.ac.cn> - 30-42 - add riscv64 to some arches macro -* Sun Apr 7 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-54 -- ima digest list ebs sign ret 2 when errmsg is SIGN_PERMISSION_DENIED - -* Fri Mar 29 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-53 -- ima digest list ebs sign use file path and check errmsg - -* Fri Mar 22 2024 zhangguangzhi <zhangguangzhi3@huawei.com> - 30-52 -- ima digest list ebs sign support modsig - -* Fri Mar 15 2024 yueyuankun <yueyuankun@kylinos.cn> - 30-51 -- Add optflags for loongarch64 and sw_64 - -* Tue Mar 12 2024 liyunfei <liyunfei33@huawei.com> - 30-50 -- Add clang toolchain support +* Mon Apr 29 2024 xujing <xujing125@huawei.com> - 30-41 +- don't delete the commented code in macros -* Tue Mar 5 2024 hongjinghao <hongjinghao@huawei.com> - 30-49 +* Tue Mar 5 2024 hongjinghao <hongjinghao@huawei.com> - 30-40 - Delete the commented code -* Tue Feb 20 2024 peng.zou <peng.zou@shingroup.cn> - 30-48 -- add powerpc64le to generic_arches - -* Mon Dec 11 2023 jiahua.yu <jiahua.yu@shingroup.cn> - 30-47 -- Init support for arch ppc64le +* Thu Feb 22 2024 peng.zou <peng.zou@shingroup.cn> - 30-39 +- add powerpc64le and ppc64le support -* Wed Nov 22 2023 xujing <xujing125@huawei.com> - 30-46 +* Tue Nov 21 2023 xujing <xujing125@huawei.com> - 30-38 - add the scanning path of the rpath fix the ELF file cannot be found due to escape of '\' excute brp_chrpath before arch_install_post -* Fri Nov 03 2023 fuanan <fuanan3@h-partners.com> - 30-45 +* Fri Nov 03 2023 fuanan <fuanan3@h-partners.com> - 30-37 - check if the file is a symbolic link in brp-digest-list -* Thu Nov 2 2023 Yang Yanchao <yangyanchao6@huawei.com> - 30-44 +* Thu Nov 2 2023 Yang Yanchao <yangyanchao6@huawei.com> - 30-36 - kmodtool: use tmp.$$ instand of tmp.txt -* Mon Aug 28 2023 liyunfei <liyunfei33@huawei.com> - 30-43 -- Revert backport toolchain selecting and %%auto_set_build_flags patches - -* Thu Aug 17 2023 liyunfei <liyunfei33@huawei.com> - 30-42 -- Backport Call %%set_build_flags before %%build, %%check, and %%install stages - -* Thu Aug 17 2023 liyunfei <liyunfei33@huawei.com> - 30-41 -- Backport Add support for selecting a clang as a tool - -* Mon Jul 24 2023 Dongxing Wang <dxwangk@isoftstone.com> - 30-40 -- add pytest and tox macros - -* Thu May 11 2023 caodongxia <caodongxia@h-partners.com> - 30-39 -- improve pyproject_install macro - -* Thu Apr 20 2023 caodongxia <caodongxia@h-partners.com> - 30-38 -- support pyproject compilation - -* Fri Mar 24 2023 laokz <zhangkai@iscas.ac.cn> - 30-37 +* Mon Apr 10 2023 laokz <zhangkai@iscas.ac.cn> - 30-35 - fix riscv64 default library directory of brp-ldconfig -* Fri Mar 17 2023 Xinliang Liu <xinliang.liu@linaro.org> - 30-36 -- Fix kmod rpm install failed. +* Tue Mar 28 2023 Xinliang Liu <xinliang.liu@linaro.org> - 30-34 +- Fix kmod install failed. -* Sat Jan 14 2023 luhuaxin <luhuaxin1@huawei.com> - 30-35 +* Wed Dec 21 2022 luhuaxin <luhuaxin1@huawei.com> - 30-33 - support EBS sign -* Wed Dec 14 2022 huajingyun <huajingyun@loongson.cn> - 30-34 +* Wed Dec 14 2022 huajingyun <huajingyun@loongson.cn> - 30-32 - fix config error for loongarch64 -* Tue Dec 13 2022 Wenlong Zhang <zhangwenlong@loongson.cn> - 30-33 +* Tue Dec 13 2022 Wenlong Zhang <zhangwenlong@loongson.cn> - 30-31 - add loongarch64 for golang_arches -* Wed Dec 7 2022 yangmingtai <yangmingtai@huawei.com> - 30-32 +* Wed Dec 7 2022 yangmingtai <yangmingtai@huawei.com> - 30-30 - fix latest_kernel macro -* Wed Dec 7 2022 Yang Yanchao <yangyanchao6@huawei.com> - 30-31 +* Wed Dec 7 2022 Yang Yanchao <yangyanchao6@huawei.com> - 30-29 - backport kmp feature -* Wed Nov 30 2022 yangmingtai <yangmingtai@huawei.com> - 30-30 -- support Adaptive according to vendor +* Wed Nov 30 2022 yangmingtai <yangmingtai@huawei.com> - 30-28 +- support adaptive according to vendor -* Mon Nov 21 2022 huajingyun <huajingyun@loongson.cn> - 30-29 +* Mon Nov 21 2022 huajingyun <huajingyun@loongson.cn> - 30-27 - add loongarch64 support -* Wed Oct 12 2022 yangmingtai <yangmingtai@huawei.com> - 30-28 +* Mon Oct 24 2022 wuzx<wuzx1226@qq.com> - 30-26 +- Add sw64 architecture + +* Wed Oct 12 2022 yangmingtai <yangmingtai@huawei.com> - 30-25 - macro.kmp support -p preamble -* Thu Sep 8 2022 yangmingtai <yangmingtai@huawei.com> - 30-27 +* Thu Sep 8 2022 yangmingtai <yangmingtai@huawei.com> - 30-24 - add find-requires and find-requires.ksyms -* Mon Jun 13 2022 yangmingtai <yangmingtai@huawei.com> - 30-26 -- fix build failed, bare words are no longer supported - -* Mon Dec 13 2021 Liu Zixian <liuzixian4@huawei.com> - 30-25 +* Fri Jan 21 2022 Liu Zixian <liuzixian4@huawei.com> - 30-23 - fix python macros -* Fri Nov 26 2021 shixuantong <shixuantong@huawei.com> - 30-24 -- update the definition of python3_version - -* Wed Oct 13 2021 wangkerong <wangkerong@huawei.com> - 30-23 -- add common lua scripts resolve "%fontpkg" macro translation failure - * Sat Sep 4 2021 yangmingtai <yangmingtai@huawei.com> - 30-22 - add brp scripts to delete rpath |