Mikhail Novosyolov
ec6657ef59
%%clang_gcc_wrapper: echo debug to stderr because some build scripts parse stdout from compiler (RB#9915)
2019-05-20 14:17:57 +03:00
alekseyz
77cec20d05
Merge pull request #4 from alekseyz/llvm:rosa2019.1
...
Enabled debuginfo
2019-04-29 19:36:57 +00:00
Алексей-З
fb055a3353
Enabled debuginfo
2019-04-29 18:42:02 +00:00
Алзим
4ffce3694b
Updated release
2019-04-29 21:37:07 +03:00
Алзим
1167a88d70
Updated to 8.0.0
2019-04-29 14:52:17 +03:00
Andrey Bondrov
a56e030e99
MassBuild#1671: Increase release tag
2019-04-14 01:53:32 +00:00
Mikhail Novosyolov
196fe0086b
Rebuild with rpm-5.4.10-86 where pkgconfig private dependencies are parsed (RB#9569) (rebuilding dependency chain of qt4)
2019-04-06 23:53:35 +03:00
Алексей-З
70e996cca8
Fix symlinks
2019-03-23 09:02:34 +00:00
Алзим
8a3ee911e7
Updated to 7.0.1
2019-03-22 12:55:58 +03:00
Mikhail Novosyolov
d3772a3736
Added link to Russian how-to about the macro clang_gcc_wrapper
2018-12-15 02:34:31 +03:00
Mikhail Novosyolov
411d1030d6
clang-gcc-wrapper from qt5-qtwebengine as a macro (RB#9567);
...
Workaround of https://bugzilla.rosalinux.ru/show_bug.cgi?id=9567
2018-12-11 20:33:16 +03:00
Алзим
0afb3031f4
Updated to 6.0.1
2018-07-07 16:12:42 +03:00
Andrey Bondrov
d3c30c6d15
Fix linLTO major
2018-05-27 03:29:05 +10:00
Andrey Bondrov
786fe261d7
Move libLTO out of plugins package
2018-05-27 00:06:25 +10:00
Алзим
c66c93e6ab
Updated to 6.0.0
2018-04-23 15:41:27 +03:00
Andrey Bondrov
4dd0dc5b21
MassBuild#1230: Increase release tag
2017-02-04 18:37:48 +03:00
Evgenii Shatokhin
3357015f7c
lib(64)llvm-devel should now require Polly as well
2016-10-31 17:18:07 +03:00
Evgenii Shatokhin
151d2240fa
Moved dev. files for Polly into lib(64)llvm-devel
...
lib(64)llvm-devel already refers to these through
/usr/lib/cmake/llvm/LLVMExports.cmake, so llvm-polly-devel should always
be installed along with lib(64)llvm-devel.
It is more reliable to keep these development files in the same package
as the files for LLVM in this case.
2016-10-31 16:50:51 +03:00
Evgenii Shatokhin
0806328f9c
Restored LLVMHello.so
...
As it turned out, the plugin is actually needed (or at least, checked
for) when building some packages, e.g. "umbrello".
2016-10-31 14:16:57 +03:00
Andrey Bondrov
618275f1ae
MassBuild#1169: Increase release tag
2016-10-14 21:24:51 +04:00
Evgenii Shatokhin
927cb29930
Added a missing curly brace
2016-09-11 18:44:41 +03:00
Evgenii Shatokhin
9b14190aa4
Updated to version 3.9.0
...
Most of the work was done in
https://abf.io/import/llvm/pull_requests/2
I have reworked clang-mandriva.patch to keeps it (as clang-rosa.patch).
It seems, it did not actually detect ROSA in the past (it checked that
/etc/lsb-release has DISTRIB_ID=Mandriva<...> while we have "Rosa<...>"
there). However, it could be useful to align the default Clang flags
with Ubuntu, Fedora and such.
2016-09-11 17:18:35 +03:00
Andrey Bondrov
047b84f741
Move plugins into individual package
2016-06-07 22:37:40 +10:00
Evgenii Shatokhin
8bf200e472
Do not delete library archives, they are needed for development
2016-05-15 23:14:13 +03:00
Evgenii Shatokhin
be2e792e89
Install LLVMPolly.so to the correct location
2016-05-15 22:43:52 +03:00
Evgenii Shatokhin
950faf151a
Revisited the set of files to be installed, removed clang-doc
2016-05-15 22:41:14 +03:00
Evgenii Shatokhin
dc8392ac76
Restored the workaround for a bug in GCC 4.9 (-fno-devirtualize)
2016-05-15 17:17:53 +03:00
Evgenii Shatokhin
f7f2188dca
Added 2 more patches, revisited build options
...
1. Added 2 patches (from ArchLinux, re-diffed) to fix
https://llvm.org/bugs/show_bug.cgi?id=23529
2. Revisited the set of cmake options.
2016-05-15 11:48:18 +03:00
Evgenii Shatokhin
0e6a49dbe7
Require Cmake explicitly
2016-05-13 22:55:26 +03:00
Evgenii Shatokhin
65f0123324
Updated to version 3.8.0, the first take
2016-05-13 22:45:22 +03:00
Evgenii Shatokhin
ff0f32e47d
Move libLLVM-3.7.1.so from libllvm-devel to libllvm
...
The components from libdri-drivers (e.g. /usr/lib/dri/swrast_dri.so)
need libLLVM-3.7.1.so which is in "Provides" of libllvm3.7. However,
libllvm3.7 package does not actually contain that file,
/usr/lib/libLLVM-3.7.1.so symlink is in libllvm-devel. This leads to
problems.
Let us move the symlink to libllvm3.7 package.
2016-01-18 16:34:31 +03:00
Evgenii Shatokhin
8541975e7e
List clang-tidy scripts as well
2016-01-14 09:45:55 +03:00
Evgenii Shatokhin
f3e5fa9afc
Updated to version 3.7.1
...
This is mostly a bugfix release: a number of fixes are made in the core
parts of LLVM and in AMDGPU-related components.
However, this version is not fully ABI-compatible with 3.7.0.
Details:
http://lists.llvm.org/pipermail/llvm-announce/2016-January/000066.html
2016-01-13 19:28:15 +03:00
Evgenii Shatokhin
ee7ddbdc98
Fix a couple broken symlinks
2015-12-20 17:38:45 +03:00
Evgenii Shatokhin
aa9b11d7b5
Rebuild LLVM with support for RTTI
...
The projects like Lightspark and may be others need it.
2015-12-16 16:38:02 +03:00
Evgenii Shatokhin
4393600447
Revert "Restore the building of R600 target"
...
This reverts commit 6d93944a0e
.
"R600" is no longer available in LLVM. The target was renamed "AMDGPU"
and is not experimental now.
2015-12-02 12:08:45 +03:00
Evgenii Shatokhin
6d93944a0e
Restore the building of R600 target
2015-12-01 19:09:25 +03:00
Evgenii Shatokhin
62cfc9e9c7
Another attempt to fix build on i586
...
Using i586 explicitly in compiler-rt/<...>/clang_linux.mk this time.
The system triple is "i586-unknown-linux-gnu" anyway.
2015-11-25 16:39:09 +03:00
Evgenii Shatokhin
0a665af297
rpmlint: Ignore "incoherent-version-in-name" error
...
libclang packages are named in a different way:
lib64clang3.5, lib64clang3.7, etc.
2015-11-24 17:34:19 +03:00
Evgenii Shatokhin
15eede8ebd
More fixes from OMV
...
* Another round of fixes for the build on 32-bit systems
* Revisited the file lists.
2015-11-24 16:25:55 +03:00
Evgenii Shatokhin
5008acb42e
Do not use debug-related compiler flags either
2015-11-24 15:01:29 +03:00
Evgenii Shatokhin
497c7591fc
Do not generate debuginfo packages
...
Currently (LLVM 3.7.0), there are errors during the %install phase:
/usr/lib/rpm/bin/debugedit: canonicalization unexpectedly shrank by one
character.
Let us disable generation of debuginfo packages for now.
2015-11-24 14:50:12 +03:00
Evgenii Shatokhin
e747ef79f5
Do make install in a right directory
2015-11-24 13:08:00 +03:00
Evgenii Shatokhin
c1829e1a19
Use the workaround for LLVM bug #22661 in a proper place
2015-11-24 12:56:56 +03:00
Evgenii Shatokhin
092e0ee5f5
Added a workaround for LLVM bug #22661
...
See https://llvm.org/bugs/show_bug.cgi?id=22661 .
2015-11-24 12:28:55 +03:00
Evgenii Shatokhin
6c24cc7432
Update to 3.7.0, attempt 1
2015-11-23 18:58:46 +03:00
Alexander Lakhin
37c4f70eae
MassBuild#656: Increase release tag
2015-02-22 18:15:40 +04:00
Eugene Shatokhin
90e8330466
Sync with 'current'
2015-01-16 19:48:35 +03:00
Eugene Shatokhin
9e94e6feac
libllvm*.a are only needed for the builds with OCaml
2015-01-16 19:46:22 +03:00
Eugene Shatokhin
06418e0e15
Removed obsolete file glob
2014-12-19 14:01:30 +03:00