Hello community, here is the log from the commit of package redis for openSUSE:Factory checked in at 2018-04-19 15:31:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/redis (Old) and /work/SRC/openSUSE:Factory/.redis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "redis" Thu Apr 19 15:31:30 2018 rev:41 rq:597690 version:4.0.9 Changes: -------- --- /work/SRC/openSUSE:Factory/redis/redis.changes 2018-04-13 12:51:47.935142369 +0200 +++ /work/SRC/openSUSE:Factory/.redis.new/redis.changes 2018-04-19 15:31:31.350048365 +0200 @@ -1,0 +2,8 @@ +Tue Apr 17 16:13:17 UTC 2018 - [email protected] + +- Update redis-enable-bactrace-on-x86-and-ia64-only.patch to handle + arm and rename it to redis-enable-bactrace-on-x86-ia64-and_arm32_only.patch +- Add redis-disable_integration_logging.patch to disable logging test + when backtrace is not enabled + +------------------------------------------------------------------- Old: ---- redis-enable-bactrace-on-x86-and-ia64-only.patch New: ---- redis-disable_integration_logging.patch redis-enable-bactrace-on-x86-ia64-and_arm32_only.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ redis.spec ++++++ --- /var/tmp/diff_new_pack.sRl73N/_old 2018-04-19 15:31:32.254011202 +0200 +++ /var/tmp/diff_new_pack.sRl73N/_new 2018-04-19 15:31:32.258011038 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org # + %define _data_dir %{_localstatedir}/lib/%{name} %define _log_dir %{_localstatedir}/log/%{name} %define _conf_dir %{_sysconfdir}/%{name} @@ -36,7 +37,8 @@ Patch0: %{name}-initscript.patch # PATCH-MISSING-TAG -- See https://wiki.opensuse.org/openSUSE:Packaging_Patches_guidelines Patch1: %{name}-conf.patch -Patch2: %{name}-enable-bactrace-on-x86-and-ia64-only.patch +Patch2: %{name}-enable-bactrace-on-x86-ia64-and_arm32_only.patch +Patch3: %{name}-disable_integration_logging.patch BuildRequires: pkgconfig BuildRequires: procps BuildRequires: tcl @@ -58,6 +60,10 @@ %patch0 %patch1 %patch2 +%ifnarch %{ix86} x86_64 ia64 %{arm} +# We have no backtrace, so disable logging test +%patch3 -p0 +%endif %build make %{?_smp_mflags} CFLAGS="%{optflags}" V=1 ++++++ redis-disable_integration_logging.patch ++++++ --- tests/test_helper.tcl.orig 2018-04-17 18:04:29.778303392 +0200 +++ tests/test_helper.tcl 2018-04-17 18:04:46.688365379 +0200 @@ -40,7 +40,6 @@ set ::all_tests { integration/aof integration/rdb integration/convert-zipmap-hash-on-load - integration/logging integration/psync2 integration/psync2-reg unit/pubsub ++++++ redis-enable-bactrace-on-x86-ia64-and_arm32_only.patch ++++++ Index: src/config.h =================================================================== --- src/config.h.orig +++ src/config.h @@ -63,8 +63,10 @@ /* Test for backtrace() */ #if defined(__APPLE__) || (defined(__linux__) && defined(__GLIBC__)) +#if defined(__i386__) || defined(__x86_64__) || defined(__ia64__) || defined (__arm__) #define HAVE_BACKTRACE 1 #endif +#endif /* MSG_NOSIGNAL. */ #ifdef __linux__
