diff --git a/llvm.spec b/llvm.spec index 94110be7e21e974f07eee54745c242b18fbeb58d..0f08db612edf55276e41e69358db4dcb855349e3 100644 --- a/llvm.spec +++ b/llvm.spec @@ -154,7 +154,7 @@ Name: llvm Name: llvm-toolset-%{maj_ver} %endif Version: %{maj_ver}.%{min_ver}.%{patch_ver} -Release: 49 +Release: 50 Summary: The Low Level Virtual Machine License: NCSA @@ -837,7 +837,7 @@ Documentation for LLVM libunwind %global cmake_config_args %{cmake_config_args} \\\ -DCLANG_BUILD_EXAMPLES:BOOL=OFF \\\ -DCLANG_CONFIG_FILE_SYSTEM_DIR=%{_sysconfdir}/%{pkg_name_clang}/ \\\ - -DCLANG_DEFAULT_PIE_ON_LINUX=OFF \\\ + -DCLANG_DEFAULT_PIE_ON_LINUX=ON \\\ -DCLANG_DEFAULT_UNWINDLIB=libgcc \\\ -DCLANG_ENABLE_ARCMT:BOOL=ON \\\ -DCLANG_ENABLE_STATIC_ANALYZER:BOOL=ON \\\ @@ -2886,6 +2886,9 @@ fi #endregion files %changelog +* Tue Sep 02 2025 liyunfei - 17.0.6-50 +- add fix for pie hardening + * Wed Aug 27 2025 liyunfei - 17.0.6-49 - update to llvm-for-oe-17.0.6-2509.0.1 - release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2509.0.1