Commit graph

577 commits

Author SHA1 Message Date
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