Sync from SUSE:SLFO:Main llvm19 revision 5c97616d32eb51ed6d28ef079edf5fa8
This commit is contained in:
BIN
clang-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
clang-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
clang-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
clang-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
clang-19.1.7.src.tar.xz.sig
Normal file
BIN
clang-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
clang-docs-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
clang-docs-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
clang-docs-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
clang-docs-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
clang-tools-extra-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
clang-tools-extra-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
clang-tools-extra-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
clang-tools-extra-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
clang-tools-extra-19.1.7.src.tar.xz.sig
Normal file
BIN
clang-tools-extra-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
cmake-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
cmake-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
cmake-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
cmake-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
cmake-19.1.7.src.tar.xz.sig
Normal file
BIN
cmake-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
compiler-rt-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
compiler-rt-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
compiler-rt-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
compiler-rt-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
compiler-rt-19.1.7.src.tar.xz.sig
Normal file
BIN
compiler-rt-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
libcxx-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
libcxx-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
libcxx-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
libcxx-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
libcxx-19.1.7.src.tar.xz.sig
Normal file
BIN
libcxx-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
libcxxabi-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
libcxxabi-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
libcxxabi-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
libcxxabi-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
libcxxabi-19.1.7.src.tar.xz.sig
Normal file
BIN
libcxxabi-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
lld-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
lld-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
lld-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
lld-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
lld-19.1.7.src.tar.xz.sig
Normal file
BIN
lld-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
lldb-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
lldb-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
lldb-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
lldb-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
lldb-19.1.7.src.tar.xz.sig
Normal file
BIN
lldb-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
llvm-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
llvm-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
llvm-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
llvm-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
llvm-19.1.7.src.tar.xz.sig
Normal file
BIN
llvm-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
@@ -2,10 +2,10 @@ This has similar effect as simply deleting the static libraries which we don't
|
||||
want after installation. By not copying them in the first place we reduce the
|
||||
disk usage during installation.
|
||||
|
||||
Index: clang-19.1.6.src/cmake/modules/AddClang.cmake
|
||||
Index: clang-19.1.7.src/cmake/modules/AddClang.cmake
|
||||
===================================================================
|
||||
--- a/clang-19.1.6.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-19.1.6.src/cmake/modules/AddClang.cmake
|
||||
--- a/clang-19.1.7.src/cmake/modules/AddClang.cmake
|
||||
+++ b/clang-19.1.7.src/cmake/modules/AddClang.cmake
|
||||
@@ -106,12 +106,15 @@ macro(add_clang_library name)
|
||||
|
||||
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY OR ARG_INSTALL_WITH_TOOLCHAIN)
|
||||
@@ -68,10 +68,10 @@ Index: cmake/modules/AddLLVM.cmake
|
||||
endif()
|
||||
|
||||
get_subproject_title(subproject_title)
|
||||
Index: lld-19.1.6.src/cmake/modules/AddLLD.cmake
|
||||
Index: lld-19.1.7.src/cmake/modules/AddLLD.cmake
|
||||
===================================================================
|
||||
--- a/lld-19.1.6.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-19.1.6.src/cmake/modules/AddLLD.cmake
|
||||
--- a/lld-19.1.7.src/cmake/modules/AddLLD.cmake
|
||||
+++ b/lld-19.1.7.src/cmake/modules/AddLLD.cmake
|
||||
@@ -17,13 +17,6 @@ macro(add_lld_library name)
|
||||
|
||||
if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY)
|
||||
@@ -86,10 +86,10 @@ Index: lld-19.1.6.src/cmake/modules/AddLLD.cmake
|
||||
if (${ARG_SHARED} AND NOT CMAKE_CONFIGURATION_TYPES)
|
||||
add_llvm_install_targets(install-${name}
|
||||
DEPENDS ${name}
|
||||
Index: polly-19.1.6.src/cmake/polly_macros.cmake
|
||||
Index: polly-19.1.7.src/cmake/polly_macros.cmake
|
||||
===================================================================
|
||||
--- a/polly-19.1.6.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-19.1.6.src/cmake/polly_macros.cmake
|
||||
--- a/polly-19.1.7.src/cmake/polly_macros.cmake
|
||||
+++ b/polly-19.1.7.src/cmake/polly_macros.cmake
|
||||
@@ -42,15 +42,17 @@ macro(add_polly_library name)
|
||||
llvm_config(${name} ${LLVM_LINK_COMPONENTS})
|
||||
endif( LLVM_LINK_COMPONENTS )
|
||||
@@ -116,10 +116,10 @@ Index: polly-19.1.6.src/cmake/polly_macros.cmake
|
||||
endmacro(add_polly_library)
|
||||
|
||||
macro(add_polly_loadable_module name)
|
||||
Index: polly-19.1.6.src/lib/CMakeLists.txt
|
||||
Index: polly-19.1.7.src/lib/CMakeLists.txt
|
||||
===================================================================
|
||||
--- a/polly-19.1.6.src/lib/CMakeLists.txt
|
||||
+++ b/polly-19.1.6.src/lib/CMakeLists.txt
|
||||
--- a/polly-19.1.7.src/lib/CMakeLists.txt
|
||||
+++ b/polly-19.1.7.src/lib/CMakeLists.txt
|
||||
@@ -109,7 +109,7 @@ set_target_properties(PollyCore PROPERTI
|
||||
# It depends on all library it needs, such that with
|
||||
# LLVM_POLLY_LINK_INTO_TOOLS=ON, its dependencies like PollyISL are linked as
|
||||
|
BIN
llvm-docs-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
llvm-docs-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
BIN
llvm-docs-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
llvm-docs-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,3 +1,32 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon May 26 08:06:27 UTC 2025 - Richard Biener <rguenther@suse.com>
|
||||
|
||||
- Use generic python3 for SLES 16 as python 3.11 is dropped there.
|
||||
[bsc#1243630]
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 13:37:15 CEST 2025 - Ruediger Oertel <ro@suse.de>
|
||||
|
||||
- Enable build of libc++ for ppc64le
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 18 18:45:06 UTC 2025 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
- Enable build of libc++ and openmp for riscv64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 21 13:50:04 UTC 2025 - Shung-Hsi Yu <shung-hsi.yu@suse.com>
|
||||
|
||||
- Build with GCC 13 on Leap/SLES 15 (bsc#1235697)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 16 21:49:03 UTC 2025 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
- Update to version 19.1.7.
|
||||
* This release contains bug-fixes for the LLVM 19.1.0 release.
|
||||
This release is API and ABI compatible with 19.1.0.
|
||||
- Rebase llvm-do-not-install-static-libraries.patch.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 19 19:50:08 UTC 2024 - Aaron Puchert <aaronpuchert@alice-dsl.net>
|
||||
|
||||
|
22
llvm19.spec
22
llvm19.spec
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package llvm19
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -19,7 +19,7 @@
|
||||
%global _sonum 19
|
||||
%global _minor %{_sonum}.1
|
||||
%global _soname %{_minor}%{?_rc:-rc%_rc}
|
||||
%global _patch_level 6
|
||||
%global _patch_level 7
|
||||
%global _relver %{_minor}.%{_patch_level}
|
||||
%global _version %_relver%{?_rc:-rc%_rc}
|
||||
%global _itsme19 1
|
||||
@@ -28,13 +28,13 @@
|
||||
%global _soclang 13
|
||||
%global _socxx 1
|
||||
|
||||
%ifarch x86_64 aarch64 %arm
|
||||
%ifarch x86_64 aarch64 %arm riscv64 ppc64le
|
||||
%bcond_without libcxx
|
||||
%else
|
||||
%bcond_with libcxx
|
||||
%endif
|
||||
|
||||
%ifarch aarch64 ppc64 ppc64le %{ix86} x86_64
|
||||
%ifarch aarch64 ppc64 ppc64le %{ix86} x86_64 riscv64
|
||||
%bcond_without openmp
|
||||
%else
|
||||
%bcond_with openmp
|
||||
@@ -72,7 +72,13 @@
|
||||
%bcond_without polly
|
||||
%bcond_without lld
|
||||
|
||||
%if %{suse_version} > 1600
|
||||
# Leap 15 and SLES 15 defaults to GCC 7, which does not have stable C++17 ABI.
|
||||
# See https://bugzilla.suse.com/show_bug.cgi?id=1235697
|
||||
%if 0%{?suse_version} < 1600
|
||||
%define gcc_version 13
|
||||
%endif
|
||||
|
||||
%if %{suse_version} >= 1600
|
||||
%global python_pkg python3
|
||||
%global python_bin python3
|
||||
%else
|
||||
@@ -444,8 +450,8 @@ BuildRequires: %{python_pkg}-base >= 3.8
|
||||
BuildRequires: binutils-devel >= 2.21.90
|
||||
BuildRequires: cmake >= 3.13.4
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
BuildRequires: gcc%{?gcc_version} >= 9
|
||||
BuildRequires: gcc%{?gcc_version}-c++ >= 9
|
||||
BuildRequires: libstdc++-devel
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig
|
||||
@@ -1009,6 +1015,8 @@ avail_mem=$(awk '/MemAvailable/ { print $2 }' /proc/meminfo)
|
||||
%define build_ldflags -Wl,--no-keep-memory
|
||||
%cmake \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DCMAKE_C_COMPILER=gcc%{?gcc_version:-%{gcc_version}} \
|
||||
-DCMAKE_CXX_COMPILER=g++%{?gcc_version:-%{gcc_version}} \
|
||||
-DBUILD_SHARED_LIBS:BOOL=OFF \
|
||||
-DLLVM_HOST_TRIPLE=%{host_triple} \
|
||||
-DLLVM_BUILD_LLVM_DYLIB:BOOL=OFF \
|
||||
|
BIN
openmp-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
openmp-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
openmp-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
openmp-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
openmp-19.1.7.src.tar.xz.sig
Normal file
BIN
openmp-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
polly-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
polly-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
polly-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
polly-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
polly-19.1.7.src.tar.xz.sig
Normal file
BIN
polly-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
runtimes-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
runtimes-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
runtimes-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
runtimes-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
runtimes-19.1.7.src.tar.xz.sig
Normal file
BIN
runtimes-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
BIN
third-party-19.1.6.src.tar.xz
(Stored with Git LFS)
BIN
third-party-19.1.6.src.tar.xz
(Stored with Git LFS)
Binary file not shown.
Binary file not shown.
BIN
third-party-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
BIN
third-party-19.1.7.src.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
BIN
third-party-19.1.7.src.tar.xz.sig
Normal file
BIN
third-party-19.1.7.src.tar.xz.sig
Normal file
Binary file not shown.
Reference in New Issue
Block a user