From 4a7f307b87f462883bf8701bf380018d72c15cc1 Mon Sep 17 00:00:00 2001 From: Simone Caronni Date: Wed, 25 May 2022 11:44:20 +0200 Subject: [PATCH] Add s390x patch --- ilbc-s390.patch | 12 ++++++++++++ ilbc.spec | 1 + 2 files changed, 13 insertions(+) create mode 100644 ilbc-s390.patch diff --git a/ilbc-s390.patch b/ilbc-s390.patch new file mode 100644 index 0000000..69ab9af --- /dev/null +++ b/ilbc-s390.patch @@ -0,0 +1,12 @@ +diff -Naur libilbc-3.0.4.old/rtc_base/system/arch.h libilbc-3.0.4/rtc_base/system/arch.h +--- libilbc-3.0.4.old/rtc_base/system/arch.h 2022-05-25 10:51:43.561630619 +0200 ++++ libilbc-3.0.4/rtc_base/system/arch.h 2022-05-25 11:40:46.556337090 +0200 +@@ -60,6 +60,8 @@ + #else + #define WEBRTC_ARCH_BIG_ENDIAN + #endif ++#elif defined(__s390__) || defined(__s390x__) || defined(__zarch__) ++#define WEBRTC_ARCH_BIG_ENDIAN + #elif defined(__sparc) || defined(__sparc__) + #if __SIZEOF_LONG__ == 8 + #define WEBRTC_ARCH_64_BITS diff --git a/ilbc.spec b/ilbc.spec index d14baca..f0df6e6 100644 --- a/ilbc.spec +++ b/ilbc.spec @@ -7,6 +7,7 @@ URL: https://github.com/TimothyGu/libilbc Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Patch0: %{name}-flags.patch +Patch1: %{name}-s390.patch BuildRequires: abseil-cpp-devel BuildRequires: cmake