Compare commits

..

10 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
3 changed files with 21 additions and 4 deletions

View file

@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
The file was generated using packit 1.11.0.
The file was generated using packit 1.12.0.post1.dev20+g7d30dac21.

View file

@ -1 +1 @@
SHA512 (zlib-ng-2.2.5.tar.gz) = b599ea24375d08fa098ed7c3b14548e0d9731a155a024a0904b0ae4a6d3491a69f0c0574d66b6e4af1e40f10e38b6b555d4c4b1fe3589ca83a5f97fbd92f635f
SHA512 (zlib-ng-2.3.2.tar.gz) = 8781ee4bfda7cb8c8c5150c2e6a067d699580616b61af2ea4cf03cbe14c6715b31a29a20b7c3dd97254a9e487c72c5228c9cfa817ff71aa765fe7043ab136f04

View file

@ -18,7 +18,7 @@
%global supported_abi_test aarch64 ppc64le x86_64
Name: zlib-ng
Version: 2.2.5
Version: 2.3.2
Release: %autorelease
Summary: Zlib replacement with optimizations
License: Zlib
@ -98,7 +98,24 @@ cat <<_EOF_
_EOF_
# zlib-ng uses a different macro for library directory.
%global cmake_param %{?with_sanitizers:-DWITH_SANITIZER=ON} -DWITH_RVV=OFF
%global cmake_param %{?with_sanitizers:-DWITH_SANITIZER=ON}
%ifarch riscv64
%global cmake_param %cmake_param -DWITH_RVV=OFF
%endif
%ifarch s390x
%global cmake_param %cmake_param -DWITH_DFLTCC_DEFLATE=ON -DWITH_DFLTCC_INFLATE=ON
%endif
%if 0%{?rhel} >= 10
%ifarch x86_64
# RHEL 10 has x86_64-v3 as baseline, turning the CRC32 Chorba optimization
# unnecessary.
# More info: https://github.com/zlib-ng/zlib-ng/releases/tag/2.3.1
%global cmake_param %cmake_param -DWITH_CRC32_CHORBA=OFF
%endif
%endif
# Setting __cmake_builddir is not necessary in this step, but do it anyway for symmetry.
%global __cmake_builddir %{_vpath_builddir}