Nikita Popov
47aa2a71fc
Use ld from gcc-toolset
...
Resolves: rhbz#2209283
2023-05-25 16:06:30 +02:00
Tulio Magno Quites Machado Filho
5e3b48c191
Install dnf-config-manager before using it
...
The container image centos:stream9 does not come with
'dnf config-manager' preinstalled, forcing us to install it first.
Fixes: rhbz#2186917
2023-05-05 14:45:44 +00:00
Jesus Checa Hidalgo
8179dc9c67
Remove rpminspect unicode exception
...
unicode exceptions now must be part of rpminspect-data-<vendor> package.
Related: rhbz#2178739
2023-04-20 15:55:33 +02:00
Nikita Popov
a2c87aa876
Restore use of gcc-toolset-12
...
gcc-toolset-13 is not yet available, so stick with gcc-toolset-12
for now. Will be updated during a later rebase.
Resolves : #2178739
2023-04-18 16:09:56 +02:00
Nikita Popov
8ffdcd4aff
Update to LLVM 16.0.1
...
Resolves : #2178739
2023-04-18 10:32:14 +02:00
Konrad Kleine
9bfb2774ee
Revert "Add clang-tools-extra-devel package"
...
This reverts commit 6a1c760e8d
.
Resolves: rhbz#2118567
2023-01-27 15:57:47 +01:00
Konrad Kleine
993379b2b7
Fixup email address in changelog
...
Resolves: rhbz#2118567
2023-01-16 16:55:42 +01:00
Konrad Kleine
89ce6231c4
Update to LLVM 15.0.7
...
Resolves: rhbz#2118567
See also Bugzilla #2100122 .
2023-01-16 15:55:08 +01:00
Konrad Kleine
63f30e14dc
Build test deps separately to avoid LD_LIBRARY_PATH interference
...
Otherwise invocations of host clang will use the newly built
libraries, which will use a non-existent resource directory, and
thus cause headers like stddef.h not to be found.
See here for the equivalent patch in Fedora: 71aa74debd
Resolves: rhbz#2118567
2022-12-09 11:59:00 +01:00
Konrad Kleine
ae2f1ded2e
Remove left-over comment.
...
Resolves: rhbz#2118567
2022-12-09 11:59:00 +01:00
Konrad Kleine
6a1c760e8d
Add clang-tools-extra-devel package
...
It contains the clang tidy headers.
Resolves: rhbz#2118567
2022-12-09 11:59:00 +01:00
Konrad Kleine
f9c63406c0
Update to LLVM 15.0.6
...
Resolves: rhbz#2118567
2022-12-09 11:59:00 +01:00
Konrad Kleine
5cf9bab07d
Disable compat lib bundling
...
Resolves: rhbz#2119296
2022-12-09 11:58:53 +01:00
Konrad Kleine
594567054b
Fixup for MR #29
...
Resolves: rhbz#2118319
2022-10-17 18:09:29 +02:00
Nikita Popov
23c095df17
Default to non-pie, fix rhbz#2134146
...
See also https://src.fedoraproject.org/rpms/clang/pull-request/183
Resolves: rhbz#2118319
2022-10-17 13:03:14 +02:00
Konrad Kleine
7006dbf8d5
Add BuildRequires: gcc-toolset-12-libatomic-devel
...
This should solve this problem:
```
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB
-- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success
-- Looking for __atomic_load_8 in atomic
-- Looking for __atomic_load_8 in atomic - not found
CMake Error at /usr/lib/cmake/llvm/CheckAtomic.cmake:80 (message):
Host compiler appears to require libatomic for 64-bit operations, but
cannot find it.
```
Resolves: rhbz#2118319
2022-10-17 13:03:10 +02:00
Timm Bäder
56de744e4a
Make sure the compat -cpp.so doesn't leak into the test run
...
Resolves: rhbz#2118319
2022-10-15 22:16:06 +02:00
Konrad Kleine
47482714be
Update to LLVM 15.0.1
...
Resolves: rhbz#2118319
2022-10-14 18:08:04 +02:00
Jesus Checa Hidalgo
71c2831ed8
tests: pull tests from https://src.fedoraproject.org/tests/clang
...
Related: rhbz#2118319
2022-09-07 09:20:21 +02:00
Timm Bäder
637f601677
Update to 14.0.6
...
Resolves: rhbz#2107785
2022-07-22 09:28:57 +02:00
Jesus Checa Hidalgo
b04fb0b5e9
tests: Re-use Fedora tests
...
Related: rhbz#2061056
2022-06-23 20:30:47 +02:00
Timm Bäder
94e3ce033b
Update to 14.0.5
...
Resolves: rhbz#2061056
Resolves: rhbz#2061055
Update tests from Fedora repo
2022-06-21 08:48:21 +02:00
Timm Bäder
c511bbc6cc
Add gcc-toolset-12-gcc-c++ dependency to clang-libs
...
Resolves: rhbz#2061058
2022-06-20 09:45:29 +02:00
Timm Bäder
079bd3253f
Update to 14.0.0
...
Resolves: rhbz#2061041
Resolves: rhbz#2061058
2022-05-05 07:00:25 +02:00
Jesus Checa Hidalgo
ebb36a52cc
Add rpminspect config file.
...
annocheck test failures are expected due to lto being disabled
unicode test failures are expected due to bidi patches
Related: rhbz#2001132
2022-02-15 17:02:02 +01:00
Tom Stellard
4ccd4d6eae
13.0.1 Release
...
Also remove the compat lib.
Resolves: rhbz#2001132
2022-02-03 15:13:04 -08:00
serge-sans-paille
1d05147d54
Backport bidi patches
...
Resolves: rhbz#2009252
2022-01-21 16:06:36 +01:00
Timm Bäder
a73d8d776f
Ship libclang-cpp.so.12 as well
...
Resolves: rhbz#2019820
2021-11-04 10:42:25 +01:00
Timm Bäder
93917103b9
Release 13.0.0
...
Resolves: rhbz#2001107
2021-10-14 09:28:50 +02:00
Martin Cermak
abdc9191f6
CI gating: Rename the side-tag rebuild test
...
Rename baseos-qe.brew-build.scratch-build.validation
to osci.brew-build.rebuild.validation because of
https://issues.redhat.com/browse/FACTORY-4119 .
The change is documented here:
https://wiki.test.redhat.com/BaseOs/Tools/RHELKernelRebuildsInSideTag?action=diff&rev2=10&rev1=9
2021-10-05 09:42:07 +00:00
serge-sans-paille
f282655200
Force SOURCE_DATE_EPOCH
...
Resolves: rhbz#1994082
2021-08-17 14:26:39 +02:00
Martin Cermak
51d83400cb
CI Gating: Set up kernel rebuild as a mandatory gating test
2021-08-17 10:54:28 +02:00
Tom Stellard
c10b034bc6
Don't require tests on s390x
...
We need to do this temporarily to unlock the mass rebuild.
Related: rhbz#1991688
2021-08-16 10:29:21 -07:00
serge-sans-paille
4d90bb96bf
rebuilt
...
Related: rhbz#1988288
2021-08-16 10:07:43 +02:00
Mohan Boddu
5781cfb07e
Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
...
Related: rhbz#1991688
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-08-09 19:36:54 +00:00
Tom Stellard
f834580a3e
12.0.1 Release
...
Also remove clang11 compat libs.
Related: rhbz#1931726
2021-07-13 22:21:37 -07:00
serge-sans-paille
a17efc19d8
Backport 092c303955cd18be6c0b923b1c0a1b96e2c91893
...
Related: rhbz#1890165
2021-07-06 15:17:54 +02:00
sergesanspaille
d4d329062c
Add generic integration test suite gating
...
Related: rhbz#1931719
2021-06-24 10:22:33 +02:00
Tom Stellard
f94e02e6ae
Only enable -funwind-tables by default on Fedora arches
...
.eh_frame sections confuse bpf tools, so -funwind-tables shouldn't be enabled there.
There are other non-CPU arches where this could potentially cause problems, so be
conservative and only enable this on CPU arches supported by Fedora.
Resolves: rhbz#1970463
2021-06-10 20:19:23 -07:00
Tom Stellard
941ef08c01
Reduce number of ninja jobs on aarch64
...
Related: rhbz#1928132
2021-05-14 07:16:06 -07:00
Tom Stellard
1080701353
Add missing sources
...
Related: rhbz#1928132
2021-05-13 19:43:57 -07:00
Tom Stellard
cc93e2f5f2
Add libclang.so compat library
...
Related: rhbz#1928132
2021-05-13 19:02:52 -07:00
Tom Stellard
50d4f87e06
12.0.0 Release
...
Related: rhbz#1928132
2021-05-10 17:56:28 -07:00
Mohan Boddu
a331ce6981
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
...
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2021-04-15 22:52:46 +00:00
Tom Stellard
95a6c4b679
Rebuild for llvm-11.1.0-0.3.rc2.el9
2021-02-04 11:21:00 -08:00
DistroBaker
d4ff3522c3
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/clang.git#58487a9e58e28af2cc6e4264cce2e62db38f3c3e
2021-01-24 02:24:51 +00:00
DistroBaker
2d1443180d
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/clang.git#a0ab815b1d89047f4394f8dde7d8ec38d80219d2
2021-01-11 02:40:07 +00:00
DistroBaker
ddc8332f47
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/clang.git#42917e79591affc38e20ed41fb72e1e0f0a76809
2021-01-08 13:43:05 +00:00
DistroBaker
ff442be936
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/clang.git#8c1d8074da67b176cd44f9b249df72eafe3f91ea
2020-12-18 10:32:29 +00:00
DistroBaker
e4232b6ae3
Merged update from upstream sources
...
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.
Source: https://src.fedoraproject.org/rpms/clang.git#c66b44eecbb0e6b86a39ecfac860c6bd6f926621
2020-11-30 22:13:47 +00:00