Václav Kadlčík
2475c26df4
Update gating requirements
...
* Remove configuration not applicable to this CS/RHEL branch
* Add image mode testing on x86_64 and aarch64
2025-11-20 12:03:47 +01:00
Nick Clifton
20d9d7b451
Annocheck: Update heuristic to detect gcc libraries.
...
Resolves: RHEL-124816
2025-11-04 09:46:57 +00:00
Nick Clifton
52f7fa74b7
Update sources
2025-10-27 13:09:53 +00:00
Nick Clifton
b3c60b551b
Annocheck: Change FAIL for binaries built by a cross compiler to a MAYBE.
...
Resolves: RHEL-123671
2025-10-27 12:48:33 +00:00
Nick Clifton
54410cf3ed
Annocheck: Improve detection of glibc static maths libraries.
...
Resolves: RHEL-107470
2025-08-06 10:35:54 +01:00
Nick Clifton
d0bffa05d4
Update sources file.
...
Resolves: RHEL-105572
2025-07-25 13:48:05 +01:00
Nick Clifton
06218c8100
Rebase to 12.98.
...
Resolves: RHEL-105572
2025-07-25 13:22:26 +01:00
Tulio Magno Quites Machado Filho
cc44c67a5c
Annocheck: Fix requirement for annobin notes from LLVM/Clang
...
Resolves: RHEL-93213
2025-06-23 12:09:22 -03:00
Nick Clifton
006de9969b
NVR bump in order to rebuild with LLVM 20.
...
Resolves: RHEL-82000
2025-05-06 11:20:31 +01:00
Nick Clifton
79a85be188
Annocheck: Fix test for GO revision.
...
Resolves: RHEL-56031
2025-03-19 09:40:37 +00:00
Tulio Magno Quites Machado Filho
d1b777b662
Generate latest-annobin.tar.xz at %prep
...
Generate a source tarball for annobin during the prep phase, after all
the patches have been applied. Use this new tarball when installing the
annobin source code for the GCC plugin.
On distros without downstream patches, this change should not produce
any changes.
Resolves: RHEL-83034
2025-03-14 12:06:35 -03:00
Václav Kadlčík
6045f1e00f
Remove reference to Fedora tests
...
It's unused in RHEL and broken in c10s.
2025-03-10 13:54:17 +01:00
Nick Clifton
914db34574
Annocheck: Do not rely upon libelf's ability to detect links to separate debuginfo files.
...
Resolves: RHEL-79473
2025-02-14 11:15:20 +00:00
Nick Clifton
03f1d524e9
Annocheck: Fix resource leak.
...
Resolves: RHEL-79256
2025-02-13 14:13:57 +00:00
Nick Clifton
adf52b06ab
Annocheck: Look for -fstack-clash-protection in DW_AT_producer string.
...
Resolves: RHEL-77328
2025-02-03 14:59:30 +00:00
Nick Clifton
2adf5f46e7
Annocheck: Fix locating string notes (again). Add exception for glibc benchmark tests.
...
Resolves: RHEL-76456
2025-01-28 12:04:12 +00:00
Nick Clifton
edd29a70e6
Annocheck: Add crtoffloadtableS.o to list of known gcc binaries.
...
Resolves: RHEL-76040
2025-01-28 10:11:50 +00:00
Nick Clifton
dc91f6e2d4
cAnnocheck: Fix the --debug-dir option.
...
Resolves: RHEL-75785
2025-01-27 13:06:11 +00:00
Nick Clifton
4eed2f4e02
Annocheck: Fix corrupt warning message when unable to locate separate debug info files.
...
Resolves: RHEL-75785
2025-01-23 17:14:46 +00:00
Nick Clifton
620fbe7ee9
Remove spurious debugging messages.
...
Resolves: RHEL-75785
2025-01-22 11:39:01 +00:00
Nick Clifton
1e4dc25184
Annocheck: Always look for annobin notes in separate debug info files.
...
Resolves: RHEL-75785
2025-01-22 10:15:02 +00:00
Nick Clifton
f1740f6f66
Annocheck: Support multiple --debug-rpm options.
...
Resolves: RHEL-73349
2025-01-16 11:04:08 +00:00
Nick Clifton
a259279dc8
Rebuild against debugedit 5.1.2. (RHEL-72712)
2025-01-06 11:59:27 +00:00
Nick Clifton
4c86f12d50
Annocheck: Add support for sys-root'ed glibc packages.
...
Resolves: RHEL-71296
2024-12-13 16:21:19 +00:00
Václav Kadlčík
c103754434
Update gating (tier0) configuration
...
- Fix setup
- Use less tests in tier0, all those I'm filtering out now
are used in later phases of CI anyway
2024-12-06 14:39:55 +01:00
Nick Clifton
9265268fb8
Annocheck: Add more exceptions for gcc binaries.
...
Resolves: RHEL-33365
2024-11-12 08:47:39 +00:00
Nick Clifton
b8f8e04154
Annocheck: Add exceptions for GCC.
...
Resolves: RHEL-33365
2024-11-11 08:20:09 +00:00
Nick Clifton
d63f7a9836
Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info.
...
Resolves: RHEL-65411
2024-11-04 15:20:27 +00:00
Troy Dawson
852c9e5d6a
Bump release for October 2024 mass rebuild:
...
Resolves: RHEL-64018
2024-10-29 08:14:35 -07:00
Troy Dawson
09fb625ca1
Bump release for June 2024 mass rebuild
2024-06-24 08:35:41 -07:00
Nick Clifton
1bb88b6245
Annocheck: Skip GAPS test for GO binaries.
...
Resolves: RHEL-36308
2024-05-20 16:53:00 +01:00
Nick Clifton
11568e3b1c
Annocheck: Remove some false positives for Rust binaries.
...
Resolves: RHEL-37267
2024-05-20 15:33:33 +01:00
Nick Clifton
5ad311c88a
Annocheck: Defer passing the branch protection test until all notes have been checked. - GCC Plugin: Add extra code for detecting the branch protection setting.
...
Resolves: RHEL-35958
2024-05-09 13:40:50 +01:00
Nick Clifton
e26c757706
NVR Bump to allow rebuilding against LLVM-18.
...
Resvoles: RHEL-27727
2024-05-07 11:03:34 +01:00
Nick Clifton
3b1491b65a
Annocheck: Add OpenSSL Engine test.
...
Resolves: PTG-319
2024-04-26 10:35:02 +00:00
Václav Kadlčík
7cbe39090b
Configure RHEL-10 gating
2024-04-24 12:18:16 +02:00
Nick Clifton
053ec8a84a
Annocheck: Update heuristics for detecting glibc code in executables.
...
Resolves: RHEL-30579
2024-04-02 12:44:47 +01:00
Nick Clifton
e301d27ebb
Clang & LLVM Plugins: Allow environment to override fortification level.
...
Resolves: RHEL-30579
2024-03-27 15:37:48 +00:00
Nick Clifton
daf1023b18
Annocheck: Improve detection of -mbranch-protection option. (RHEL-526)
2024-03-25 17:31:08 +00:00
Nick Clifton
090f56f7e9
GCC Plugin: Fix bug extracing the value of target specific command line options.
...
Resolves: RHEL-526
2024-03-21 14:14:59 +00:00
Nick Clifton
2c1a8d319c
Spec File: Enable AArch64 BTI testing for all binaries.
...
Resolves: RHEL-526
2024-03-20 10:33:47 +00:00
Nick Clifton
16b3a92f76
Clang Plugin: Fix building with Clang 18.
...
Resolves: RHEL-27727
2024-03-18 10:49:38 +00:00
Nick Clifton
69238f1649
Annocheck: Improve heuristic for skipping LTO and FORTIFY tests. Annocheck: Also skip property note test for i686 binaries.
...
Resolves : #2264000
Resolves : #2258571
2024-02-14 16:59:51 +00:00
Nick Clifton
060caaa613
Annocheck: Also skip the entry point test for i686 binaries.
...
Resolves : #2258571
2024-01-23 11:21:43 +00:00
Fedora Release Engineering
a27178473c
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-22 23:03:39 +00:00
Fedora Release Engineering
fd3c6e395f
Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
2024-01-19 12:57:19 +00:00
Nick Clifton
d284a8fcc1
GCC Plugin: Do not use section groups with string notes.
2024-01-17 14:24:49 +00:00
Nick Clifton
14a9d08e3b
Spec File: NVR bump in order to allow building in side tag.
2024-01-16 12:09:50 +00:00
Nick Clifton
9285dfc44f
Annocheck: Disable cf-protection test for i686 architecture.
...
Resolves : #2258571
2024-01-16 11:32:07 +00:00
Nick Clifton
bcf9899fd2
Spec File: NVR bump in order to allow building in side tag.
2024-01-15 10:53:17 +00:00