Commit Graph

158 Commits

Author SHA1 Message Date
Tom Stellard 73f8cd5920 Add symlink to clang-format-diff in /usr/bin
rhbz#1939018
2021-04-19 22:21:30 +00:00
sergesanspaille 41cfdb0452 Fix toolchain search path
Re-activate a patch by tstellar to prefer gcc toolchains with libgcc_s
2020-10-31 08:13:29 +00:00
sergesanspaille 1e21f6f24d Prevent ABI conflict with release candidate 2020-10-29 17:47:36 +00:00
sergesanspaille fecb0f402f Fix NVR 2020-10-15 07:11:28 +00:00
sergesanspaille e9ab0e502a llvm 11.0.0 - final release 2020-10-14 14:29:07 +00:00
Tom Stellard 892c49fa88 Fix test failures 2020-08-13 21:44:36 -04:00
Tom Stellard 46e006a53e 11.0.0-rc1 Release 2020-08-10 18:30:38 -04:00
Tom Stellard 8c8d9c672c Remove Requires: emacs-filesystem
The emacs plugins are shipped with clang-tools-extra, which already
Requires: emacs-filesystem, so the main package does not need to
have a dependency on this.
2020-08-04 05:54:33 +00:00
Fedora Release Engineering 01b6b5c70e - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 00:22:28 +00:00
Jeff Law 4c025cdf78 Disable LTO on arm and i686 2020-07-28 13:14:21 -06:00
Fedora Release Engineering 8eeb41a108 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 14:02:33 +00:00
sergesanspaille 82aa4d3bba Update cmake macro usage
Finalize source verification
2020-07-20 14:48:52 +00:00
Tom Stellard f923b525f1 Add cet.h header 2020-06-26 21:12:10 +00:00
Tom Stellard e2a664c75a Accept multiple --config options
redhat-rpm-config now adds --config to CFLAGS when the macro
%toolchain is set to clang.  Some packages end up adding CFLAGS
twice to their compiler commands, so we need to patch clang to
allow multiple --config options so that these packages won't
fail to compile.
2020-06-16 23:37:19 +00:00
Dan Čermák 43b5ca7f2b Add symlink to %%{_libdir}/clang/%%{maj_ver}
This is required for packages like ccls that hardcode the link to clang's
resource directory to not require rebuilds on minor version bumps
2020-06-03 13:58:42 +00:00
Miro Hrončok a62c5d08c0 Rebuilt for Python 3.9 2020-05-25 12:47:19 +02:00
sergesanspaille d933922e69 Backport ad7211df6f257e39da2e5a11b2456b4488f32a1e, see rhbz#1825593 2020-05-19 13:15:35 +00:00
sergesanspaille 0c8ce6b93d 10.0.0 final 2020-03-30 09:41:15 +00:00
sergesanspaille 80c3a7cb7a 10.0.0 rc6 2020-03-24 20:08:33 +00:00
sergesanspaille dc3ceec895 Update git-clang-format dependency, see rhbz#1815913 2020-03-22 19:50:16 +00:00
Tom Stellard 7a3aee27c2 Add dependency on libomp-devel
This fixes compiling with -fopenmp, because clang needs libomp-devel
to be installed so it can find omp.h.
2020-03-20 18:43:26 +00:00
sergesanspaille fd397b2953 10.0.0 rc5 2020-03-20 12:36:28 +00:00
sergesanspaille dc1e065203 10.0.0 rc4 2020-03-15 07:19:13 +00:00
sergesanspaille b73627486c Move a few files from clang to clang-tools-extra. 2020-03-12 08:29:38 +00:00
sergesanspaille 8d37c48855 Remove trailing whitespaces 2020-03-12 08:24:26 +00:00
Christophe de Dinechin 5e48b7c9be Move clang-format.el along with tools-extra (bz#1812487)
With the current setup, if you only install clang-tools-extra, the
package clang-format is not found by Emacs.

A similar change was made for the Python scripts, although I did not
run in the same situation myself.

v2: Moved additional files at the suggestion of @sergesanspaille
%{_mandir}/man1/diagtool.1.gz
%{_bindir}/c-index-test
Also restored trailing whitespaces in the .spec file
2020-03-12 08:58:45 +01:00
sergesanspaille 9264afee32 10.0.0 rc3 2020-03-05 11:21:38 +00:00
sergesanspaille b45d596d2f Apply -fdiscard-value-names patch 2020-02-25 23:30:58 +00:00
sergesanspaille 28cdc9893f Fix NVR 2020-02-17 15:49:10 +00:00
sergesanspaille 139b5a7e66 10.0.0 rc2 2020-02-15 22:52:09 +00:00
sergesanspaille b6fa739f4c Prevent compiler-rt potential version conflicts 2020-02-11 20:34:14 +00:00
Tom Stellard 03d578532d Stop shipping individual component libraries
https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package
2020-02-10 19:51:57 -08:00
sergesanspaille cf309ffb9a 10.0.0rc1 2020-02-06 10:41:16 +00:00
Fedora Release Engineering 51cb45dd23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 14:07:59 +00:00
Tom Stellard 5baf5a3c1f Fix crash with kernel bpf self-tests 2020-01-14 01:51:46 +00:00
Tom Stellard 86a049a618 9.0.1 Release 2019-12-20 03:01:31 +00:00
Tom Stellard 4c28031fc0 Add explicit requires for clang-libs to fix rpmdiff errors 2019-12-11 18:09:07 +00:00
sergesanspaille 797f722f5f Activate -funwind-tables on all arches, see rhbz#1655546 2019-12-10 13:33:59 +00:00
Tom Stellard d04c1c444a 9.0.0 Release 2019-09-20 01:03:04 +00:00
Tom Stellard 69ca58540c Reduce debug info verbosity on ppc64le to avoid OOM errors in koji 2019-09-11 19:58:15 +00:00
Tom Stellard 1ca49851e1 9.0.0 Release candidate 3 2019-09-11 03:52:43 +00:00
Tom Stellard 277bd76c83 Sync with clang8.0 compat 2019-08-22 20:19:43 +00:00
sergesanspaille 7b4d800ffc 8.0.0-4
- Rebuilt for Python 3.8
2019-08-20 20:55:20 +00:00
Miro Hrončok 86a9d03ab1 Rebuilt for Python 3.8 2019-08-19 10:11:35 +02:00
Fedora Release Engineering b3b8190661 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-24 20:20:23 +00:00
sergesanspaille 09654593bd Fix for rhbz#1674031 2019-05-28 11:12:08 +00:00
sergesanspaille fe4c5544fa [PATCH] typo fix
Commited on behalf of Thierry Vignaud <thierry.vignaud@gmail.com>
2019-04-16 13:45:10 +00:00
sergesanspaille 32e777c925 Remove useless patch thanks to gcc upgrade 2019-04-13 05:55:07 +00:00
sergesanspaille 25a719b7c8 8.0.0-final 2019-03-20 19:38:13 +00:00
sergesanspaille cc03e58772 8.0.0rc4 2019-03-12 14:15:43 +00:00