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