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__

Reply via email to