Dave Airlie
3f23b322d6
backport patches from 3.5 to enable GL3.3 on radeonsi
2014-03-19 06:10:53 +00:00
Kyle McMartin
78ab5197f2
disable lldb on everything but x86_64, and i686. It hasn't been ported beyond those platforms so far
2014-01-31 19:33:38 -05:00
Dave Airlie
eaac0fa3d3
bump nvr for lldb on ppc disable
2014-01-17 09:51:03 +10:00
Dave Airlie
53ecfe1814
llvm: don't build lldb on powerpc
...
this fails to build upstream due to a collision between
https://bugzilla.redhat.com/show_bug.cgi?id=1049976
2014-01-16 14:03:28 +10:00
Dave Airlie
b04ba796eb
add ncurses-devel BR and Requires
2014-01-14 17:58:29 +10:00
Dave Airlie
283a960f2b
add ncurses-devel buildreq
2014-01-14 17:57:10 +10:00
Dave Airlie
eb791e93dd
update to llvm 3.4 release (part 2)
...
add lldb-devel subpackage
2014-01-14 11:06:54 +10:00
Dave Airlie
bf2cfe23d5
update to llvm 3.4 release
2014-01-14 10:15:26 +10:00
Jan Vcelak
230d47c2ff
fix macro expansion when checking Fedora release
2014-01-05 10:35:22 +01:00
Jan Vcelak
0242d4d552
include LLVM cmake modules into devel package
...
Resolves : #914713
2013-12-20 09:07:42 +01:00
Jan Vcelak
4ac733a9d6
fix: requirements for llvm-ocaml-devel packages
...
Resolves : #975914
2013-12-20 09:07:42 +01:00
Jan Vcelak
9dd4cd3a17
fix: scan-build manual page is installed into wrong location
...
Resolves : #1038829
2013-12-20 09:07:41 +01:00
Jan Vcelak
f6033f2696
run ldconfig when installing lldb
...
Resolves : #1044431
2013-12-20 09:07:41 +01:00
Jan Vcelak
ab1203ad2d
remove RPATHs from binaries
2013-12-20 09:07:25 +01:00
Jan Vcelak
713098981a
clang-analyzer: fix scan-build search for compiler
...
Resolves : #982645
2013-11-30 00:41:41 +01:00
Jan Vcelak
ccf33f4a84
properly obsolete clang-doc subpackage
...
Resolves : #1035268
2013-11-30 00:35:14 +01:00
Jan Vcelak
8d395c3670
fix build, missing __clear_cache() declaration
2013-11-21 14:29:47 +01:00
Jan Vcelak
be655c46e5
update to 3.3, add compiler-rt and lldb
...
- update to 3.3
- enable compiler-rt compilation, enables ASAN
- add lldb sources (LLVM debugger)
- clean up documentation
- remove patches applied upstream
- remove unused patches and snapshot scripts
- place all documentation files in %install (%files seems to have some
limit on number of files matched by * wildcard)
2013-11-13 23:39:42 +01:00
Jakub Jelinek
fe12f5f743
3.3-0.10.rc3
2013-10-17 20:19:34 +02:00
Richard W.M. Jones
e9eba4e0cd
Rebuild for OCaml 4.01.0.
2013-09-14 14:14:25 +01:00
Dennis Gilmore
33d1985d4b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2013-08-03 02:56:15 -05:00
Petr Písař
3337b53c75
Perl 5.18 rebuild
2013-07-17 10:34:07 +02:00
Adam Jackson
c6971175f4
llvm 3.3-rc3
2013-06-10 12:47:39 -04:00
Adam Jackson
a418044a54
Rebuild for gcc 4.8.1
2013-06-04 14:14:24 -04:00
Adam Jackson
dd9e07d29f
llvm 3.3-rc2
2013-05-28 11:33:43 -04:00
Peter Robinson
069eca6dd2
Enable aarch64 target
2013-05-18 14:02:58 +01:00
Adam Jackson
94fba1fe65
Bump to LLVM 3.3svn
...
- Enable s390 backend
2013-05-08 13:00:08 -04:00
Adam Jackson
6531bd75df
Only build codegen backends for arches that actually exist in Fedora
2013-05-06 12:00:54 -04:00
Adam Jackson
bb18301e2a
Tweak ld flags for memory usage and performance
2013-05-01 17:33:11 -04:00
Jens Petersen
4a3f4354c7
fix old bogus date and drop llvm-3.2-clang-driver-secondary-arch-triplets.patch
...
since it didn't actually help - insufficient
The triplets issue (#803433 ) really needs badly to be reported upstream.
2013-04-04 12:39:32 +09:00
Dennis Gilmore
c9608480ef
add a hack to clang defaulting arm to hardfloat
2013-03-31 21:13:02 -05:00
Adam Jackson
97e156aa42
Update R600 patches
...
- Move static libs to -static subpackage
- Prep for F18 backport
2013-03-08 05:41:56 -05:00
Jens Petersen
4e85cfa1b5
ok hardcode gcc_version again for koji building
2013-02-19 16:29:30 +09:00
Jens Petersen
e00c2256e8
do not version the gcc BRs to keep koji srpm creation happy
...
koji does not have gcc in the srpm buildroot
2013-02-19 16:19:03 +09:00
Jens Petersen
2f5517cd53
update to 3.2 with R600 patchset from tstellar's git repo
...
- llvm-fix-ghc.patch is upstream
- llvm-3.1-docs-pod-markup-fixes.patch no longer needed
- add llvm-3.2-clang-driver-secondary-arch-triplets.patch (#803433 )
- build with gcc/g++ even if clang is installed
- use gcc -dumpversion again to set gcc_version
- llvm-config.1 manpage is no longer
2013-02-13 20:52:19 +09:00
Jens Petersen
b8204c16e0
acknowledge Yury Zaytsev for his help with #893817
2013-02-08 18:41:26 +09:00
Jens Petersen
a185901e95
configure gcc arch include dir again with --with-c-include-dirs ( #893817 )
...
(was in F16 but dropped during F17 development in 3.0-0.1.rc3)
- BR gcc and gcc-c++ with gcc_version
2013-02-08 18:24:32 +09:00
Jens Petersen
30312b5797
pod2man moved to perl-podlators in F19
2013-01-31 18:02:29 +09:00
Jens Petersen
74f5b79ee7
move lvm-config manpage to devel subpackage ( #855882 )
2013-01-31 16:56:20 +09:00
Kalev Lember
4040d82d1b
Rebuilt for GCC 4.8.0
2013-01-25 18:30:43 +01:00
Jens Petersen
cbfd76e5c0
fix another pod2man markup error in llvm-cov.pod
...
- make the patch file more general name
llvm-cov.pod around line 21: Unterminated B<...> sequence
llvm-cov.pod around line 26: Unterminated B<...> sequence
should be no further errors hopefully
2013-01-23 13:59:28 +09:00
Jens Petersen
b27d0335ad
fix pod parsing error in lit.pod
...
"lit.pod around line 389: =back without =over"
2013-01-23 13:00:54 +09:00
Jens Petersen
4bbca008d9
rebuild for F19 ARM ldconfig issue ( #893294 )
2013-01-23 11:01:49 +09:00
Richard W.M. Jones
39fcb67ae0
Rebuild for OCaml 4.00.1.
2012-10-29 14:25:55 +00:00
Michel Alexandre Salim
9d73f9bb7a
Actually build against GCC 4.7.2
2012-09-24 15:49:03 +07:00
Michel Alexandre Salim
5e1a5c2175
Rebuild for GCC 4.7.2
2012-09-24 14:16:58 +07:00
Dan Horák
3ce0b9ccd8
Apply clang patches only when clang is being built
2012-08-14 09:50:03 +02:00
Dennis Gilmore
3a31d79945
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-19 17:02:02 -05:00
Peter Robinson
e4d99d1bd8
Rename patch as it actually fixes Haskell
2012-07-13 10:28:31 +01:00
Peter Robinson
23fedafb32
Add patch to fix building OCAML on ARM
2012-07-13 08:33:20 +01:00
Michel Alexandre Salim
a8758deeb8
Actually set runtime dependency on libstdc++ 4.7.1
2012-07-04 21:21:24 +07:00
Peter Robinson
1fd52d5145
Rebuild for new libstdc++ bump
2012-07-03 09:36:16 +01:00
Richard W.M. Jones
588e7c5ccd
Rebuild for OCaml 4.00.0.
2012-06-10 21:43:17 +01:00
Michel Alexandre Salim
8dfeb9f925
Rebuild for ocaml 4.00.0 beta
2012-06-08 23:48:35 +07:00
Dave Airlie
9e49469714
llvm-config: fix to report correct libdir
...
I noticed that llvm-config is now a c++ app, and it does the wrong
thing completely on Fedora, so hard code the Fedora packaging libdir
in it.
2012-06-03 15:44:12 +01:00
Dave Airlie
dcd073e711
rebase to 3.1 + add r600 patches from Tom Stellar
2012-06-03 14:39:04 +01:00
Peter Robinson
98be43ec03
Add compiler build options for ARM hardfp
2012-05-25 14:47:38 +01:00
Peter Robinson
5362a9b552
bump build
2012-05-06 10:04:00 +01:00
Michel Alexandre Salim
460419b933
Hardcode GCC version to avoid macro expansion problems
2012-03-30 18:24:20 +07:00
Michel Alexandre Salim
de5c3ae498
Replace overly-broad dependency on gcc-c++ with gcc and libstdc++-devel
...
- Pin clang's dependency on libstdc++-devel to the version used for building
- Standardize on bcond for conditional build options
- Remove /lib from search path, everything is now in /usr/lib*
- Remove obsoleted patches
2012-03-30 17:57:30 +07:00
Kalev Lember
9dca0ca4bc
Build without -ftree-pre as a workaround for clang segfaulting on x86_64
...
https://bugzilla.redhat.com/show_bug.cgi?id=791365
2012-03-26 20:00:45 +03:00
Karsten Hopp
8fe0322526
undefine PPC on ppc as a temporary workaround for RHBZ#769803
...
and http://llvm.org/bugs/show_bug.cgi?id=10969
2012-03-17 22:36:00 +01:00
Michel Alexandre Salim
db8da8feee
Apply upstream patch to properly link LLVMgold against LTO
2012-02-25 09:41:59 +01:00
Michel Alexandre Salim
0e3ec48b46
actually enable by default, not disable, Gold linker support on supported arch
2012-02-24 12:37:47 +01:00
Michel Alexandre Salim
0b697ba2ef
Build LLVMgold plugin on supported architectures
2012-02-24 11:00:34 +01:00
Michel Alexandre Salim
5f9e49a546
Restore Ocaml workaround; fix was not actually in 3.0 (must have gone
...
in to trunk instead of the 3.0 branch)
2012-02-07 09:40:34 +01:00
Michel Alexandre Salim
420ce4302c
Make subpackage dependencies arch-specific
...
- Make LLVM test failures non-fatal on ARM architectures as well (# 770208)
- Save LLVM test log on platforms where it fails
2012-02-07 03:00:49 +01:00
Michel Alexandre Salim
fc6bd59279
Remove Ocaml workaround; fixed before 3.0 final
2012-02-05 20:21:07 +01:00
Michel Alexandre Salim
cfc53b6ee2
Clang test suite yields unexpected failures with GCC 4.7.0. Make
...
this non-fatal and save the results
- Multilib fix for harcoded ld search path in ./configure script
2012-02-05 18:30:43 +01:00
Richard W.M. Jones
1c3272606c
Rebuild for OCaml 3.12.1.
2012-01-07 18:05:03 +00:00
Adam Jackson
3bc0872412
Also ExcludeArch: ppc* in RHEL
2011-12-14 12:52:23 -05:00
Adam Jackson
2fb04f7706
ExcludeArch: s390* in RHEL since the native backend has disappeared in 3.0
2011-12-13 14:34:14 -05:00
Michel Alexandre Salim
e69facf843
Update to final 3.0 release
2011-12-11 11:44:19 +01:00
Adam Jackson
194b08ba83
RHEL customization: disable clang, --enable-targets=host
2011-12-05 17:44:54 -05:00
Michel Alexandre Salim
9ff19058fe
Update to 3.0rc3
2011-11-11 18:59:32 +01:00
Dan Horák
18499e0ccf
don't fail the build on failing tests on ppc(64) and s390(x)
2011-10-11 13:35:38 +02:00
Michel Alexandre Salim
82f66d2993
fix typo in patch level
2011-09-30 16:42:01 +02:00
Michel Alexandre Salim
3946039b09
Apply upstream patch for Operator.h C++0x incompatibility (# 737365)
2011-09-30 16:33:35 +02:00
Michel Alexandre Salim
03709243e8
Disable LLVM test suite on ppc64 architecture (# 728604)
...
Disable clang test suite on ppc* architectures (-)
2011-08-06 17:06:07 +02:00
Michel Alexandre Salim
30d75c98d6
Further restrict the amount of resources used by test suites;
...
hopefully this leads to builds stalling less often
2011-08-03 15:41:51 +02:00
Michel Alexandre Salim
d9bb825c22
Add runtime dependency of -devel on libffi-devel
2011-08-03 11:34:38 +02:00
Michel Alexandre Salim
b3232c7028
Fix incorrect platform-specific include path on i686
2011-08-02 00:03:34 +02:00
Michel Alexandre Salim
a5a420ce6d
Update to 2.9
...
Depend on libffi to allow the LLVM interpreter to call external functions
Build with RTTI enabled, needed by e.g. Rubinius (# 722714)
Fix multilib installation
2011-08-01 18:50:42 +02:00
Karsten Hopp
8b95ec6e4c
enable ppc64 build
2011-05-31 01:30:56 +02:00
Michel Alexandre Salim
a09d313c9e
Make sure N-V-R is increasing
2011-04-05 01:30:57 +02:00
Michel Alexandre Salim
9bdfe6c66a
Update to 2.9rc2
2011-03-25 15:47:42 +01:00
Michel Alexandre Salim
999f90581f
Move ldconfig triggers to the subpackages containing .so files
...
(cherry picked from commit 2fc8420d0f
)
2011-03-18 18:15:05 +01:00
Michel Alexandre Salim
a8c599f15f
Don't include test logs; breaks multilib (# 666195)
...
Split shared libraries into separate subpackage
2011-03-18 18:14:50 +01:00
Michel Alexandre Salim
8686d9a488
Don't include test logs; breaks multilib (# 666195)
2011-03-18 18:13:01 +01:00
Michel Alexandre Salim
0b4dbd52ce
Don't include 'bits' in the include path override
...
(cherry picked from commit 88425e38fa
)
2011-03-18 18:07:48 +01:00
Michel Alexandre Salim
b1c21fa55e
Fix 32bit-dir and 64-dir parameters: should be relative, not absolute
...
(cherry picked from commit b32ca652bd
)
2011-03-18 18:07:48 +01:00
Michel Alexandre Salim
68d1c11c89
clang++: also search for platform-specific include files (# 680644)
2011-03-18 18:07:34 +01:00
Michel Alexandre Salim
a914126716
also package macho-dump
2011-03-10 22:40:20 +01:00
Michel Alexandre Salim
383ea0fe0b
Update to 2.9rc1
2011-03-10 22:25:04 +01:00
Dennis Gilmore
75d0f4e42d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2011-02-08 07:26:30 -06:00
Richard W.M. Jones
4bd5997c88
Bump and rebuild.
2011-01-10 17:16:53 +00:00
Michel Alexandre Salim
e60dbac558
handle cases where gcc/c++ use symlink for header directories (e.g. F-13's
...
update from 4.4.4->4.4.5 keeps headers in 4.4.4 but has a 4.4.5 symlink)
(cherry picked from commit f73b06ba5c
)
2010-11-27 17:38:36 +01:00
Michel Alexandre Salim
05504a3c90
- clang now requires gcc-c++ for linking and headers (bug #654560 )
2010-11-27 15:30:51 +01:00
Michel Alexandre Salim
3fc5264af2
- Backport support for C++0x (# 648990)
2010-11-12 16:12:10 +01:00
Michel Alexandre Salim
3107968a59
- Re-add omitted %{_includedir}
2010-10-15 01:02:11 +02:00