From b58839753ea0968cf260444657c594b2c085ca23 Mon Sep 17 00:00:00 2001 From: Luya Tshimbalanga Date: Aug 02 2020 08:18:06 +0000 Subject: Update to 1.14.0 (#1862505) --- diff --git a/.gitignore b/.gitignore index 5790cd1..20c0919 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ /ispc-1.11.0.tar.gz /ispc-1.12.0.tar.gz /ispc-1.13.0.tar.gz +/ispc-1.14.0.tar.gz diff --git a/0001-Link-against-libclang-cpp.so.patch b/0001-Link-against-libclang-cpp.so.patch index faf8ae4..1a2e3fc 100644 --- a/0001-Link-against-libclang-cpp.so.patch +++ b/0001-Link-against-libclang-cpp.so.patch @@ -11,8 +11,8 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt index bd3483ab..edc97376 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -209,7 +209,7 @@ - endif() +@@ -229,7 +229,7 @@ + list(APPEND ISPC_TARGETS wasm-i32x4) endif() -set(CLANG_LIBRARY_LIST clangFrontend clangDriver clangSerialization clangParse clangSema clangAnalysis clangAST clangBasic clangEdit clangLex) diff --git a/ispc.spec b/ispc.spec index 15fe697..a4911b3 100644 --- a/ispc.spec +++ b/ispc.spec @@ -3,11 +3,11 @@ %global shortcommit %(c=%{commit}; echo ${c:0:7}) Name: ispc -Version: 1.13.0 +Version: 1.14.0 %if %{with_snapshot} Release: 20190308.%{shortcommit}%{?dist} %else -Release: 4%{?dist} +Release: 1%{?dist} %endif Summary: C-based SPMD programming language compiler @@ -36,7 +36,7 @@ BuildRequires: /usr/lib/crt1.o BuildRequires: pkgconfig(zlib) # Exlcude architectures failing to build -ExcludeArch: %{ix86} ppc64le s390x +ExclusiveArch: x86_64 aarch64 # https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package Patch0: 0001-Link-against-libclang-cpp.so.patch @@ -65,10 +65,7 @@ sed -i 's| -Werror ||g' CMakeLists.txt # Fix all Python shebangs recursively in . pathfix.py -pni "%{__python3} %{py3_shbang_opts}" . -mkdir build - %build -pushd build # Disable examples otherwise build fails %cmake \ -DCMAKE_BUILD_TYPE=Release \ @@ -77,14 +74,11 @@ pushd build -DISPC_INCLUDE_EXAMPLES=OFF \ -DISPC_INCLUDE_TESTS=OFF \ -DISPC_NO_DUMPS=ON \ - .. -%make_build OPT="%{optflags}" LDFLAGS="%{__global_ldflags}" -popd + . +%cmake_build %install -pushd build -%make_install -popd +%cmake_install %files %license LICENSE.txt @@ -92,6 +86,9 @@ popd %{_bindir}/check_isa %changelog +* Sat Aug 01 2020 Fedora Release Monitoring - 1.14.0-1 +- Update to 1.14.0 (#1862505) + * Sat Aug 01 2020 Fedora Release Engineering - 1.13.0-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index 8fbd196..cf3e63c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ispc-1.13.0.tar.gz) = d23c127beb9bb17e1ad2509f9ad51dd660c473458b939a6b64ca7f6319b3c2f25318ea2ceac00e4100a059f3f67fb97b6973f18e3432c82ff9691f2a08d15d5d +SHA512 (ispc-1.14.0.tar.gz) = a1325a26804f08a357c84cb1d7266bd56d6d135314985337e057e39ddf556a7332922926e9d10db817048a8d5b491467de7261029a0a46726f330a00791ee8f8