From 779e013801c15c2b11a6a20fe85f3378850124fc Mon Sep 17 00:00:00 2001 From: Martin Tzvetanov Grigorov Date: Mon, 18 Mar 2024 15:12:05 +0200 Subject: [PATCH] Add support for Linux ARM64 https://github.com/rcedgar/muscle/pull/73 Signed-off-by: Martin Tzvetanov Grigorov --- recipes/muscle/meta.yaml | 4 +++- recipes/muscle/support-linux-aarch64.patch | 13 +++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 recipes/muscle/support-linux-aarch64.patch diff --git a/recipes/muscle/meta.yaml b/recipes/muscle/meta.yaml index 8ca40c0618946..16e21de4c8ff2 100644 --- a/recipes/muscle/meta.yaml +++ b/recipes/muscle/meta.yaml @@ -8,9 +8,11 @@ package: source: url: https://github.com/rcedgar/muscle/archive/refs/tags/{{ version }}.tar.gz sha256: 2bba8b06e3ccabf6465fa26f459763b2029d7e7b9596881063e3aaba60d9e87d + patches: + - support-linux-aarch64.patch build: - number: 4 + number: 0 run_exports: - {{ pin_subpackage(name, max_pin="x.x") }} diff --git a/recipes/muscle/support-linux-aarch64.patch b/recipes/muscle/support-linux-aarch64.patch new file mode 100644 index 0000000000000..9308bf3333e2b --- /dev/null +++ b/recipes/muscle/support-linux-aarch64.patch @@ -0,0 +1,13 @@ +diff --git i/src/myutils.h w/src/myutils.h +index 49d28ef..8e8167e 100644 +--- i/src/myutils.h ++++ w/src/myutils.h +@@ -11,7 +11,7 @@ + #define TRACK_ALLOC 0 + #define ALLOC_TOTALS 0 + +-#if defined(__x86_64__) || defined(_M_X64) || defined(__arm64__) ++#if defined(__x86_64__) || defined(_M_X64) || defined(__arm64__) || defined(__aarch64__) + #define BITS 64 + #else + #define BITS 32