Timm Bäder
b775e998f7
add compat libs back
...
Resolves: RHEL-11161
2023-12-14 07:02:31 +01:00
Timm Bäder
7f6c951b0e
Remove compat libs
...
Resolves: RHEL-11161
2023-12-08 14:41:26 +01:00
Timm Bäder
93e15a026f
Update to 17.0.6
...
Resolves: RHEL-11161
2023-12-06 14:39:17 +01:00
Timm Bäder
782d646970
Pick up macros.clang changes from Fedora
...
Resolves: RHEL-9283
2023-10-04 15:43:37 +02:00
Timm Bäder
f68186bfdd
Update to 17.0.1
...
Resolves: https://issues.redhat.com/browse/RHEL-9283
2023-10-03 09:02:57 +02:00
Nikita Popov
4fcf8241b9
Update to LLVM 16.0.6
...
Resolves: rhbz#2178796
2023-07-05 09:18:36 +02:00
Nikita Popov
9279f98d16
Restore gcc-toolset-libatomic-devel requirement
...
Resolves: rbhz#2178794
2023-06-30 17:08:29 +02:00
Nikita Popov
fe84d09591
Switch to gcc-toolset-13-gcc
...
Resolves: rbhz#2178794
2023-06-30 10:36:57 +02:00
Nikita Popov
9fc9144a87
Use gcc-toolset-13-gdb for gdb-add-index
...
Resolves: rhbz#2188418
2023-06-29 08:49:55 +02:00
Nikita Popov
5df215a555
Build with LTO
...
Resolves: rhbz#2188418
2023-06-05 15:41:58 +02:00
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