Fedora Release Engineering
d29890bd41
Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
2026-01-16 03:41:03 +00:00
Nick Clifton
ba3345aaf8
Annocheck: Add .fc44 to list of known rpm file extensions.
2026-01-15 15:29:42 +00:00
Jakub Jelinek
2576bee059
13.04-3
2025-12-20 15:11:11 +01:00
Jakub Jelinek
20e0cb02b6
13.04-2
2025-12-20 13:43:13 +01:00
Nick Clifton
e11676d4ef
Annocheck: Fix compile time warnings from GCC-15 re: strchr returning a const char *.
2025-12-18 08:48:36 +00:00
Nick Clifton
a84ff42993
Annocheck: Skip production test for gcc libraries. (RHEL-123175)
2025-11-05 10:32:54 +00:00
Nick Clifton
60e36afe5f
Annocheck: Update heuristic to detect gcc libraries. (RHEL-124869)
2025-10-31 14:52:22 +00:00
Nick Clifton
844d102d83
Annocheck: Change FAIL for binaries built by a cross compiler to a MAYBE. (RHEL-123175)
2025-10-23 17:01:42 +01:00
Nick Clifton
8bc321d24a
Annocheck: Improve detection of glibc static maths libraries. (RHEL-107470)
2025-08-06 10:36:49 +01:00
Fedora Release Engineering
6869ce708f
Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
2025-07-23 16:59:30 +00:00
Nick Clifton
9c45dd821c
Improve configure and meson files for consistent builds.
2025-07-07 10:34:33 +01:00
Nick Clifton
4ed470d1fb
12.97: Annocheck: delete temporary debuginfo directory
2025-06-19 11:06:02 +01:00
Nick Clifton
874f029d05
Annocheck: Fix bugs in debug rpm location code. Add more glibc exceptions. (RHEL-95216)
2025-06-04 17:17:24 +01:00
Nick Clifton
e3fb5aa977
Annocheck: Improve performance with multiple debug info files and multiple files to scan. ( #2366180 )
2025-05-15 16:31:37 +01:00
Nick Clifton
55b74474e1
Annocheck: Update heuristic for detecting gcc files to cope with gcc 15. ( #2365824 )
2025-05-13 10:59:11 +01:00
Nicholas Clifton
4b2447ab99
Merge #36 Generate latest-annobin.tar.xz at %prep
2025-03-17 12:22:31 +00:00
Nick Clifton
5d1c0d8e7e
12.93: Fix GO revision test
2025-03-17 11:40:30 +00:00
Tulio Magno Quites Machado Filho
5c3d24ca6f
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.
2025-03-14 10:47:40 -03:00
Nick Clifton
be7ffb96bc
Annocheck: Do not rely upon libelf's ability to detect links to separate debuginfo files. (RHEL-79264)
2025-02-14 10:54:12 +00:00
Nick Clifton
38595c3a34
Annocheck: Fix resource leak. (RHEL-79256)
2025-02-13 14:03:32 +00:00
Nick Clifton
c5469afe65
Annocheck: Fix double free(). Add special handling for COMBOOT modules
2025-02-12 10:18:34 +00:00
Nick Clifton
36aba6172f
Annocheck: Improve diagnostics when a separate debug info file cannot be found.
2025-02-11 10:55:02 +00:00
Nick Clifton
274102f8bd
Annocheck: Look for -fstack-clash-protection in DW_AT_producer string. (RHEL-77328)
2025-02-03 15:01:29 +00:00
Nick Clifton
5cc01bd7ed
NVR bump
2025-01-28 12:06:14 +00:00
Nick Clifton
667f38a457
Annocheck: Fix locating string notes (again). Add exception for glibc benchmark tests. (RHEL-76456)
2025-01-28 12:03:03 +00:00
Nick Clifton
a64f9d3ef1
Annocheck: Add crtoffloadtableS.o to list of known gcc binaries. (RHEL-760404)
2025-01-28 09:39:10 +00:00
Nick Clifton
52003fae98
12.85: Annocheck: Fix the --debug-dir option
2025-01-27 12:38:04 +00:00
Nick Clifton
3ed5a5358c
Annocheck: Fix corrupt warning message when unable to locate separate debug info files.
2025-01-23 16:49:52 +00:00
Nick Clifton
63d1c12cd1
12.83: Annocheck: Remove spurious debugging messages
2025-01-22 11:41:30 +00:00
Nick Clifton
2415dea790
Annocheck: Always look for annobin notes in separate debug info files. (RHEL-75778)
2025-01-22 09:49:29 +00:00
Nick Clifton
50892b98b6
Annocheck: Support multiple --debug-rpm options. (RHEL-73349)
2025-01-16 10:57:14 +00:00
Jakub Jelinek
b1ea65635a
12.80-2
2025-01-11 10:48:27 +01:00
Nick Clifton
ad8d2bb481
Annocheck: Add support for sys-root'ed glibc packages.
...
Resolves: RHEL-71296
2024-12-13 16:04:32 +00:00
Nick Clifton
8174c433db
GCC Plugin: Tidy up use of gcc's diagnoatic headers. Testsuite: Use configured compiler when running tests.
...
Resolves: PR 32429
2024-12-10 11:03:32 +00:00
Nick Clifton
3366463083
GCC Plugin: Fix building with gcc 15.
2024-12-09 17:03:30 +00:00
Nick Clifton
66d77f6d27
Annocheck: Fix overly long debug messages.
2024-11-15 11:02:49 +00:00
Nick Clifton
bfeba1a32c
Annocheck: Rename rwx-seg test to load-segments. Add more checks. Add check for gaps as a future fail.
...
Annocheck: Add --no-allow-excpetions to disable exceptions for known special binaries.
Annocheck: Add --enable-future to enable future fail components in normal tests.
Annocheck: Fix bug preventing the inclusion of the rpm name in reports.
2024-11-15 10:15:41 +00:00
Nick Clifton
20e56a3c65
Annocheck: Add more exceptions for gcc binaries. (RHEL-33365)
...
Annocheck: Add --skip-passes option.
2024-11-12 08:51:17 +00:00
Nick Clifton
a136ae0fec
Annocheck: Add exceptions for gcc binaries. (RHEL-33365)
2024-11-06 09:00:24 +00:00
Nick Clifton
58d868552b
Annocheck: Skip property note test for i386 binaries created by LLVM. ( #2323797 )
2024-11-05 14:18:23 +00:00
Nick Clifton
c59a7e6fcd
Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info. (RHEL-65411)
2024-11-01 17:07:52 +00:00
Nick Clifton
d1cb3897cd
GCC Plugin: Change type of the .annobin.notes section from SHT_STRTAB to SHT_PROGBITS.
2024-10-14 11:46:45 +01:00
Nick Clifton
f14a6141ce
Clang & LLVM Plugins: Include install directory in binary. (RHEL-54069)
2024-08-14 08:31:05 +01:00
Nick Clifton
7583405a16
BuiltBy: Fix seg-fault when comparing language version strings. (RHEL-53497)
2024-08-12 14:27:20 +01:00
Nick Clifton
1af9abd0da
Annocheck: Stop spurious assembler warnings. (RHEL-53213) - Annocheck: Stop warnings about known gaps. (RHEL-53218)
2024-08-07 16:11:25 +01:00
Nick Clifton
723cebcb85
Annocheck: Fix stack realign test. ( #2302427 )
2024-08-02 12:21:43 +01:00
Nick Clifton
971ba2a8a8
Annocheck: Fix recording arguments for later re-use.
2024-07-29 14:26:39 +01:00
Nick Clifton
0e3736f8d5
GCC Plugin: Fix building AArch64 component with GCC < 11.5
2024-07-26 11:36:40 +01:00
Nick Clifton
45d3b32bb5
Annocheck: Add improvements to the builtby utility.
2024-07-22 16:41:34 +01:00
Fedora Release Engineering
8b14651d73
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
2024-07-17 17:00:25 +00:00