Commit Graph

150 Commits

Author SHA1 Message Date
RHEL Packaging Agent
b63c952f53 Rebase to libabigail 2.9
Rebased libabigail from version 2.8 to 2.9. Updated the spec file with
the new version and reset release to 1. Updated SONAME from
libabigail.so.7.0.0 to libabigail.so.8.0.0. Simplified the %check
section to run both test targets (check and check-self-compare) in a
single invocation. Updated sources file with the new upstream tarball
and its SHA512 checksum.

Resolves: RHEL-121667

This commit was created by Jotnar, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Jotnar
2025-11-13 11:24:55 +00:00
Dodji Seketeli
4448ec747f Update build for c10s 10.1
Resolves: RHEL-102574

Signed-off-by: Dodji Seketeli <dodji@seketeli.net>
2025-07-09 14:13:07 +02:00
Dodji Seketeli
3b103a50fa Update to upstream 2.8 tarball
* Tue Jul 8 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-1
- Update to upstream 2.8 tarball
- Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
  that is applied upstream.
- Update to changing SONAME (libabigail.so.7.0.0)
- Add xxhash-devel as BuildRequires and inlined-xxhash to avoid
  depending on it at runtime

Signed-off-by: Dodji Seketeli <dodji@seketeli.net>
2025-07-09 12:06:32 +02:00
Michal Kolar
952adc3dd3 update gating.yaml file
Related: RHEL-87003
2025-05-06 14:11:45 +00:00
Michal Kolar
38f10a7740 fix outdated plans/ci.fmf file
Related: RHEL-87003
2025-05-06 10:53:21 +00:00
Michal Kolar
41dc710615 update tests/libabigail-testsuite testcase
Related: RHEL-87003
2025-05-06 10:49:24 +00:00
Dodji Seketeli
34bd28f300 Use xxhash functions inlined since xxhash is buildroot-only in RHEL 10
Resolves: RHEL-87003

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2025-05-06 10:36:20 +02:00
Dodji Seketeli
e3bea171f8 Upload libabigail 2.7 tarball
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2025-05-05 11:43:08 +02:00
Dodji Seketeli
9037c7a141 Update to upstream 2.7 tarball
- Update to changing SONAME (libabigail.so.6.0.0)

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2025-04-14 17:44:06 +02:00
Dodji Seketeli
34d619b987 Upload libabigail 2.6 tarball.
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2024-12-13 13:58:11 +01:00
Dodji Seketeli
1d2f653e39 Merge branch 'c10s' into 'c10s'
# Conflicts:
#   libabigail.spec
2024-12-13 12:03:51 +00:00
Dodji Seketeli
7ef37da715 Update to upstream 2.6 tarball
- Update to upstream 2.6 tarball
- Update to changing SONAME (libabigail.so.5.0.0)
- Add BuildRequires xxhash-devel
- Resolves https://issues.redhat.com/browse/RHEL-64063

Signed-off-by: Dodji Seketeli <dodji@seketeli.net>
2024-12-13 12:53:21 +01:00
Troy Dawson
b58eb96536 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:39:47 -07:00
mkolar1
7aec197b9e Update gating.yaml 2024-07-03 10:35:39 +00:00
Troy Dawson
66cad7d97a Bump release for June 2024 mass rebuild 2024-06-24 08:54:19 -07:00
Dodji Seketeli
34869ca8a3 Rebase to upstream 2.5 in RHEL 10 (https://issues.redhat.com/browse/RHEL-30014)
* Tue Apr 23 2024 Dodji Seketeli <dodji@redhat.com> - 2.5-1
- Update to upstream 2.5 tarball
- Drop patches (as they are now upstream):
  0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
  0002-suppression-Add-has_strict_flexible_array_data_membe.patch
- Add BuildRequires: python3-devel
- Add libabigail.so.4 and libabigail.so.4.0.0 to the RPM

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2024-04-23 17:59:55 +02:00
Fedora Release Engineering
c22cdc0bc3 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-25 01:30:26 +00:00
Fedora Release Engineering
e261e21361 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-21 03:33:00 +00:00
Dodji Seketeli
0e62475e2f Fix SPDX Licensing string
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-11-20 18:52:17 +01:00
Dodji Seketeli
5194b7e153 Fix sourceware.org/PR31017
- Fix sourceware.org/PR31017
  "Support Flex array conversion suppression"
  Apply patch 0002-suppression-Add-has_strict_flexible_array_data_membe.patch

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-11-15 10:37:52 +01:00
Dodji Seketeli
5df78e3df8 Add git as a build requirement
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-11-14 16:40:25 +01:00
Dodji Seketeli
5a40b7c955 Updated sources
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-11-14 16:04:56 +01:00
Dodji Seketeli
f4f06b1339 Fix sourceware.org/PR31045
- Fix sourceware.org/PR31045
  "Don't try setting translation unit for unique types"
  Apply patch
  0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch.
  That patch is applied in upstream mainline and will be available in
  libabigail 2.5.
- Use %autosetup instead of the previous %setup and %patch macros.

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-11-14 15:45:21 +01:00
Dodji Seketeli
539cc0746a Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-10-20 23:31:31 +02:00
Dodji Seketeli
5915efec7c Update to upstream 2.4 tarball.
- Update to upstream 2.4 tarball
- Drop patches
  0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch and
  0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
- Enable build with support for BTF
- Added BuildRequires: libbpf-devel
- Support soname bumped to libabigail.so.3.0.0

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-10-20 23:27:57 +02:00
Dodji Seketeli
40dceba6c4 Update source files
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2023-10-12 14:44:57 +02:00
Dodji Seketeli
1f834ef2a6 Update sources
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2023-10-12 14:42:44 +02:00
Dodji Seketeli
d1cbeb3b8e Use SPDX format for license designation
Also, fix a compilation warning with (newer) GCC 13.x

Signed-off-by: Dodji Seketeli <dodji@redhat.com>
2023-10-12 14:09:51 +02:00
Fedora Release Engineering
06ecafff64 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 10:14:19 +00:00
Yaakov Selkowitz
5d939a3d52 Fix build with Python 3.12
Python 3.12 dropped the long-deprecated imp module, and no longer
ships pathfix.py.
2023-07-07 14:03:00 -04:00
Dodji Seketeli
0437cded0b Upload new 2.3 tarball
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2023-04-27 15:25:15 +02:00
Dodji Seketeli
665abc8164 Update to upstream 2.3 release
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2023-04-27 15:19:11 +02:00
Fedora Release Engineering
99814197d6 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 15:47:44 +00:00
Dodji Seketeli
7a7c6a712e Update to upstream 2.2 release
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-12-02 19:31:51 +01:00
Dodji Seketeli
0b15fbd508 Upload 2.1 tarball.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-09-25 08:46:37 +02:00
Dodji Seketeli
774cdb1e77 Add libabigail.so.1 and libabigail.so.1.0.0 to the package.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-09-21 11:40:46 +02:00
Dodji Seketeli
fa30a213a2 Add binutils-devel to BuildRequires for CTF support.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-09-21 10:39:14 +02:00
Dodji Seketeli
bedac137d4 Enable CTF support when running tests.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-09-21 10:16:59 +02:00
Dodji Seketeli
d14416abf0 Update to upstream 2.1
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2022-09-21 10:15:16 +02:00
Fedora Release Engineering
3d5edfbb91 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 17:16:23 +00:00
Fedora Release Engineering
3c0f019a08 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 15:43:26 +00:00
Michal Kolar
c7789d9fb3 init FMF CI gating 2021-10-05 15:29:28 +00:00
Dodji Seketeli
4e07dea30d Upload 2.0 tarball
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-10-04 15:22:33 +02:00
Dodji Seketeli
23648acbc4 Update to upstream 2.0 tarball
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-10-04 13:47:12 +02:00
Fedora Release Engineering
7bbadc7b73 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 10:55:24 +00:00
Dodji Seketeli
b21f17c339 Upload 1.8.2 tarball
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-02-25 18:37:16 +01:00
Dodji Seketeli
dc6fc26a0f Update to upstream 1.8.2 point release
Require dpkg and koji only on Fedora builds only, as well.

Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-02-25 18:35:18 +01:00
Dodji Seketeli
0ed37b92ea Uploaded new version of 1.8.1 tarball.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-01-27 17:46:52 +01:00
Dodji Seketeli
fb86bfa9bb Uploaded 1.8.1 tarball.
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-01-27 15:19:49 +01:00
Dodji Seketeli
b2995b5b54 Update to upstream fixes up to libabigail-1.8.1
Signed-off-by: Dodji Seketeli <dodji@seketeli.org>
2021-01-27 13:16:18 +01:00