Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ccache for openSUSE:Factory checked 
in at 2021-12-21 18:40:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ccache (Old)
 and      /work/SRC/openSUSE:Factory/.ccache.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ccache"

Tue Dec 21 18:40:17 2021 rev:64 rq:941640 version:4.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ccache/ccache.changes    2021-12-07 
00:00:41.568286301 +0100
+++ /work/SRC/openSUSE:Factory/.ccache.new.2520/ccache.changes  2021-12-21 
18:40:19.809857605 +0100
@@ -1,0 +2,5 @@
+Fri Dec 17 15:25:36 UTC 2021 - Dirk M??ller <dmuel...@suse.com>
+
+- add xxhash-avoid-armv6-unaligned-access.patch (bsc#1193317) 
+
+-------------------------------------------------------------------

New:
----
  xxhash-avoid-armv6-unaligned-access.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ccache.spec ++++++
--- /var/tmp/diff_new_pack.EjD4uL/_old  2021-12-21 18:40:20.345858086 +0100
+++ /var/tmp/diff_new_pack.EjD4uL/_new  2021-12-21 18:40:20.349858090 +0100
@@ -25,6 +25,7 @@
 Source0:        
https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz
 Source1:        
https://github.com/ccache/ccache/releases/download/v%{version}/ccache-%{version}.tar.xz.asc
 Source2:        %{name}.keyring
+Patch1:         xxhash-avoid-armv6-unaligned-access.patch
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libzstd-devel >= 1.1.2
@@ -38,7 +39,7 @@
 Objective-C++.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
 %cmake \



++++++ xxhash-avoid-armv6-unaligned-access.patch ++++++
Index: ccache-4.5.1/src/third_party/xxhash.h
===================================================================
--- ccache-4.5.1.orig/src/third_party/xxhash.h
+++ ccache-4.5.1/src/third_party/xxhash.h
@@ -806,10 +806,8 @@ XXH_PUBLIC_API XXH128_hash_t XXH128(cons
  * Prefer these methods in priority order (0 > 1 > 2 > 3)
  */
 #ifndef XXH_FORCE_MEMORY_ACCESS   /* can be defined externally, on command 
line for example */
-#  if !defined(__clang__) && defined(__GNUC__) && 
defined(__ARM_FEATURE_UNALIGNED) && defined(__ARM_ARCH) && (__ARM_ARCH == 6)
-#    define XXH_FORCE_MEMORY_ACCESS 2
-#  elif !defined(__clang__) && ((defined(__INTEL_COMPILER) && 
!defined(_WIN32)) || \
-  (defined(__GNUC__) && (defined(__ARM_ARCH) && __ARM_ARCH >= 7)))
+#  if !defined(__clang__) && ((defined(__INTEL_COMPILER) && !defined(_WIN32)) 
|| \
+  (defined(__GNUC__) && (defined(__ARM_ARCH) && __ARM_ARCH >= 6)))
 #    define XXH_FORCE_MEMORY_ACCESS 1
 #  endif
 #endif

Reply via email to