Commit graph

57 commits

Author SHA1 Message Date
Tulio Magno Quites Machado Filho
c93c81c630 Enable DFLTCC on s390x
Ensure DFLTCC is enabled on s390x for both deflate and inflate.
2025-12-12 10:36:45 -03:00
Packit
d5f7e25717 Update to 2.3.2 upstream release
- Resolves: rhbz#2418517

Upstream tag: 2.3.2
Upstream commit: 6d9f3dc0

Commit authored by Packit automation (https://packit.dev/)
2025-12-03 09:00:04 +00:00
Tulio Magno Quites Machado Filho
f8484b5212 Do not build CRC32 Chorba optimization on RHEL10+
RHEL 10 requires x86_64-v3. Meanwhile, CRC32 Chorba is used on x86_64-v2
and older processors.

[skip changelog]
2025-11-27 16:03:47 -03:00
Tulio Magno Quites Machado Filho
c8c1c8f78d Stop using riscv64 settings on other architectures
While having this parameter doesn't, it does generate extra warnings to
the build log.

[skip changelog]
2025-11-27 16:03:02 -03:00
Packit
39ebff5723 Update to 2.3.1 upstream release
- Resolves: rhbz#2417595

Upstream tag: 2.3.1
Upstream commit: 68c83bf4

Commit authored by Packit automation (https://packit.dev/)
2025-11-27 17:24:13 +00:00
Tulio Magno Quites Machado Filho
f27b6e0bd9 packit: Update the list of distros
Fedora 43 got branched, which changed the definition of the alias
`fedora-latest` to `fedora-43`.
Explicitly list `fedora-42` in order to continue receiving updates and
triggering builds and updates.

The plan is to replace these entries with `fedora-all` or
`fedora-branched` as soon as f41 reaches EOL.

[skip changelog]
2025-08-15 10:12:57 -03:00
Packit
f7b3208bc3 Update to 2.2.5 upstream release
- Resolves: rhbz#2387088

Upstream tag: 2.2.5
Upstream commit: 42543906

Commit authored by Packit automation (https://packit.dev/)
2025-08-07 16:11:19 +00:00
Tulio Magno Quites Machado Filho
5a637136c8 Remove rpmdeplint from gating
This test is only enabled on Rawhide and does not run on branched
targets causing errors in our Bodhi updates.
There is no way to require rpmdeplint only on Rawhide because Bodhi does
not understand the concept of Rawhide.

More information: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/QTAGRWMHZBQOXWI5S3O2JSYCDRU6IT4D/
2025-02-27 16:01:47 -03:00
Tulio Magno Quites Machado Filho
9bd0cafffb Enable -fPIC for static compat libraries
Generate static compat libraries with Position Independent Code in order
to let these files to be used when linking to shared libraries.
2025-02-25 15:47:41 -03:00
Packit
a60ec15249 Update to 2.2.4 upstream release
- Resolves: rhbz#2344792

Upstream tag: 2.2.4
Upstream commit: 860e4cff

Commit authored by Packit automation (https://packit.dev/)
2025-02-10 23:09:36 +00:00
Lukas Javorsky
f800f2b35a Convert to %autorelease and %autochangelog
[skip changelog]
2025-01-22 13:42:00 +00:00
Lukas Javorsky
8d47ac10f5 Setup Packit Bot
Jobs: koji_build, bodhi_update, pull_from_upstream
2025-01-22 13:32:30 +00:00
Fedora Release Engineering
744296cca7 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 16:49:59 +00:00
Tulio Magno Quites Machado Filho
45e28263cc Update to version 2.2.3 2025-01-08 13:44:39 -03:00
Tulio Magno Quites Machado Filho
92e84a48ac Add a script that regenerates rpminspect.yaml
Every new release we notice that annocheck finds a new file that can't
be built with LTO. These files may change between releases as new
optimizations are implemented or removed.

A script that can generate the configuration will make our lives easier
when the source code is updated.
2024-11-01 16:16:52 -03:00
Lukas Javorsky
cbac09d31a Rebase to new major version 2.2.2
Fedora Change proposal: https://fedoraproject.org/wiki/Changes/ZlibNG-2.2
2024-09-25 09:33:54 +00:00
Tulio Magno Quites Machado Filho
8a46722e37 Apply a patch that fixes rhbz#2307237
Resolves: rhbz#2307237
2024-09-10 15:26:39 -03:00
Fedora Release Engineering
d059a6fd32 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 10:55:16 +00:00
Tulio Magno Quites Machado Filho
4a9267d1a4 [rpminspect] Update the list of files skipped in annocheck/lto
1. Insert the relative path of the files as this is a new requirement.
2. Re-sort the list.
3. Add the new file arch/x86/chunkset_avx2.c .
2024-07-01 19:15:07 -03:00
Tulio Magno Quites Machado Filho
d93ca1c75c Update to zlib-ng 2.1.7
Resolves: rhbz#2293101
Resolves: rhbz#2293437
2024-06-21 11:09:59 -03:00
Cristian Le
be11cd3191 Avoid using vendor as a variable
See: https://bugzilla.redhat.com/show_bug.cgi?id=2284608
2024-06-04 10:25:33 -03:00
Tulio Magno Quites Machado Filho
91dc82514a Fix the bug refereced in changelog 2024-05-31 12:09:56 -03:00
Tulio Magno Quites Machado Filho
631bb70313 Set ownership of cmake directories
Fix #2283789.
2024-05-29 15:27:51 -03:00
Tulio Magno Quites Machado Filho
f538400c35 Skip more files from annocheck's LTO check
These files affect aarch64 and ppc64le.
2024-05-29 12:08:14 -03:00
Lukas Javorsky
883f5f7fa5 Whitelist the slide_hash_avx2.c from LTO check in rpminspect
LTO can't be enabled in some zlib-ng files because compilers may not use
all flags accordingly.
More information at https://github.com/zlib-ng/zlib-ng/pull/938
2024-05-29 08:42:40 +00:00
Tulio Magno Quites Machado Filho
48ad3b2cce Update the patch that fixes rhbz#2277782
Upstream requested changes to the original patch.
This is a backport from upstream's develop branch with changes in order
to apply to zlib-ng 2.1.6.
2024-05-21 11:40:17 -03:00
Tulio Magno Quites Machado Filho
3e4241ca5d Fix illegal instruction usage in Xeon Phi x200 processors
Backport https://github.com/zlib-ng/zlib-ng/pull/1723 from upstream.

Fix rhbz#2280347
2024-05-14 15:37:46 -03:00
David Abdurachmanov
d1582f9207 Disable RVV (vector) on riscv64
See this thread on Fedora devel for the motivation behind RISC-V
architecture support:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/FZW4677BWARAO7K3B4YJZDGWHKR5UECF/

Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-02-14 14:38:33 +00:00
Fedora Release Engineering
7ec7e51cea Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 11:13:10 +00:00
Miroslav Suchý
85998011f0 Correct SPDX license
The name of the is Zlib https://spdx.org/licenses/Zlib
But the specification allows case-insensitive names, so it is just a nitpick.
2024-01-16 21:02:13 +00:00
Tulio Magno Quites Machado Filho
939027fc96 Enable extra gating tests
Run rpmdeplint, rpminspect and installability.
2024-01-12 15:52:01 -03:00
Lukas Javorsky
1be53a0787 Stop using INSTALL_LIB_DIR CMake macro, unused
Upstream discourages from using this macro, and it is not used in the
build
2024-01-11 13:33:03 +00:00
Lukas Javorsky
09df2e7a89 Rebase to version 2.1.6 2024-01-11 13:32:44 +00:00
Yaakov Selkowitz
ccf085c1ac Add zlib-ng-compat-static to replace zlib-static 2024-01-09 14:58:15 -05:00
Tulio Magno Quites Machado Filho
05f17dd963 Update to zlib-ng 2.1.5 2023-12-22 12:19:42 -03:00
Tulio Magno Quites Machado Filho
5e4a09ffbf Enable gating tests
Ensure the Fedora zlib-ng tests will be executed when packages are
pushed to testing or stable.
2023-12-20 18:57:12 -03:00
Jacek Szafarkiewicz
245d095d95 Add support for compat mode
Build zlib-ng twice in order to distribute the compat sub-packages that
can fully replace zlib (zlib-ng-compat and zlib-ng-compat-devel).

Run ABI tests provided by upstream during %check.

Signed-off-by: Tulio Magno Quites Machado Filho <tuliom@redhat.com>
2023-12-20 15:21:43 -03:00
Fedora Release Engineering
8057d05982 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:45:15 +00:00
Ali Erdinc Koroglu
3d326a85e2 Update to 2.1.3 2023-07-11 18:03:49 +03:00
Fedora Release Engineering
6e6734c6fc Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 08:18:49 +00:00
Fedora Release Engineering
77b9d8075f Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 13:58:12 +00:00
Tulio Magno Quites Machado Filho
f64a9cd5d4 Remove the requirement on systemtap-sdt-devel [BZ #1978817] 2022-04-14 20:57:29 -03:00
aekoroglu
f90bd342b7 new upstream release
Reviewed-by: Tulio Magno Quites Machado Filho <tuliom@linux.ibm.com>
2022-04-14 20:43:12 -03:00
Fedora Release Engineering
d8cd3253fe - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:54:16 +00:00
Tulio Magno Quites Machado Filho
9d4ed584a5 Update to zlib-ng 2.0-5 2021-08-07 20:47:46 -03:00
Fedora Release Engineering
0bd434c5e7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 22:20:41 +00:00
Tulio Magno Quites Machado Filho
72f7d1a6b4 Add missing sources update 2021-04-18 13:44:26 -03:00
Tulio Magno Quites Machado Filho
fda03af03d Update to version 2.0.2
Notice the manpage got removed in this version.
2021-04-18 13:38:38 -03:00
Fedora Release Engineering
687971665d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:44:27 +00:00
Tulio Magno Quites Machado Filho
95637f8276 Update source code
Get a newer commit ID.
2020-09-13 22:52:56 -03:00