diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..05a0e946187b8160d0c54c23a9f8100f44e0f43b --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.xz filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..2125572c7b1644b2702de7dcc156b597934371cf --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/llvm-bolt diff --git a/llvm-bolt.spec b/llvm-bolt.spec index d83d218f9292d6c26303cacd0ae11422196535d9..feabd280afc47216637af501c6d12f16d6be0575 100644 --- a/llvm-bolt.spec +++ b/llvm-bolt.spec @@ -1,6 +1,6 @@ %bcond_without sys_llvm %bcond_with check -%bcond_with toolchain_clang +%bcond_without toolchain_clang %if %{with toolchain_clang} %global toolchain clang @@ -27,7 +27,7 @@ Name: %{pkg_name} Version: %{bolt_version} -Release: 3 +Release: 4 Summary: BOLT is a post-link optimizer developed to speed up large applications License: Apache-2.0 URL: https://github.com/llvm/llvm-project/tree/main/bolt @@ -146,8 +146,10 @@ rm -f %{buildroot}/%{_builddir}/%{bolt_srcdir}/%{__cmake_builddir}/%{_lib}/lib*. %files doc %doc %{install_docdir} - %changelog +* Mon Dec 09 2024 Funda Wang - 17.0.6-4 +- build with clang + * Tue Nov 12 2024 Funda Wang - 17.0.6-3 - adopt to new cmake macro - build with gcc now, as llvm/clang will produce linking error diff --git a/llvm-project-17.0.6.src.tar.xz b/llvm-project-17.0.6.src.tar.xz index cdcb13184e9bf3d86998f2e0f937d3a6e15da999..9a7fe059772df27d4d1f353636990ff8a8f33c4f 100644 Binary files a/llvm-project-17.0.6.src.tar.xz and b/llvm-project-17.0.6.src.tar.xz differ