Rebuild now llvm bits are fixed for gcc-4.9, Minor cleanups

This commit is contained in:
Peter Robinson 2014-07-25 09:49:46 +01:00
parent e140b832e3
commit e885e47a98

View File

@ -7,7 +7,7 @@
Name: libclc
Version: 0.0.1
Release: 5.%{checkout}%{?dist}
Release: 6.%{checkout}%{?dist}
Summary: An open source implementation of the OpenCL 1.1 library requirements
License: BSD
@ -21,9 +21,8 @@ Source0: https://github.com/llvm-mirror/%{name}/archive/%{commit}/%{name}
# Only builds on x86
ExclusiveArch: %{ix86} x86_64
BuildRequires: llvm >= 3.3-0.6, llvm-devel, llvm-static
BuildRequires: clang >= 3.3-0.6
BuildRequires: libstdc++-devel
BuildRequires: llvm-devel >= 3.3-0.6, llvm-static
BuildRequires: clang-devel >= 3.3-0.6
BuildRequires: zlib-devel
BuildRequires: python
@ -70,7 +69,7 @@ developing applications that use %{name}.
%build
./configure.py --prefix=%{_prefix} --libexecdir=%{_libdir}/%{shortname}/ --pkgconfigdir=%{_libdir}/pkgconfig/
# fstack-protector-strin is currently not supported by clang++
# fstack-protector-strong is currently not supported by clang++
sed -i "s/fstack-protector-strong/fstack-protector/" Makefile
make %{?_smp_mflags}
@ -91,6 +90,10 @@ make %{?_smp_mflags}
%changelog
* Fri Jul 25 2014 Peter Robinson <pbrobinson@fedoraproject.org> 0.0.1-6
- Rebuild now llvm bits are fixed for gcc-4.9
- Minor cleanups
* Sat Jul 05 2014 Fabian Deutsch <fabiand@fedoraproject.org> - 0.0.1-5
- Update to latest snapshot to support AMD Kaveri APUs
- Move bitcode files to an arch dependent dir, as they are arch dependent