The package rpms/redis.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/redis.git/commit/?id=8a545ad9f181....
Change:
+%ifarch ppc64 ppc64le aarch64
Thanks.
Full change:
============
commit 8a545ad9f1819d4ccefe6887d3fc868aaf87ccf1
Author: Remi Collet <remi(a)fedoraproject.org>
Date: Mon Sep 25 13:48:23 2023 +0200
set jemalloc page size #2240293
diff --git a/redis.spec b/redis.spec
index 8045a76..98c9a1f 100644
--- a/redis.spec
+++ b/redis.spec
@@ -23,7 +23,7 @@
Name: redis
Version: 7.0.13
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A persistent key-value database
# redis, hiredis: BSD-3-Clause
# hdrhistogram, jemalloc, lzf, linenoise: BSD-2-Clause
@@ -146,6 +146,15 @@ sed -i -e 's|^logfile .*$|logfile /var/log/redis/redis.log|g'
redis.conf
sed -i -e 's|^logfile .*$|logfile /var/log/redis/sentinel.log|g' sentinel.conf
sed -i -e 's|^dir .*$|dir /var/lib/redis|g' redis.conf
+# See
https://bugzilla.redhat.com/2240293
+# See
https://src.fedoraproject.org/rpms/jemalloc/blob/rawhide/f/jemalloc.spec#_34
+%ifarch %ix86 %arm x86_64 s390x x86_64
+sed -e 's/--with-lg-quantum/--with-lg-page=12 --with-lg-quantum/' -i
deps/Makefile
+%endif
+%ifarch ppc64 ppc64le aarch64
+sed -e 's/--with-lg-quantum/--with-lg-page=16 --with-lg-quantum/' -i
deps/Makefile
+%endif
+
# Module API version safety check
api=`sed -n -e 's/#define REDISMODULE_APIVER_[0-9][0-9]* //p' src/redismodule.h`
if test "$api" != "%{redis_modules_abi}"; then
@@ -302,6 +311,9 @@ fi
%changelog
+* Mon Sep 25 2023 Remi Collet <remi(a)remirepo.net> - 7.0.13-2
+- set jemalloc page size #2240293
+
* Thu Sep 7 2023 Remi Collet <remi(a)remirepo.net> - 7.0.13-1
- Upstream 7.0.13 release