From 0cb6e15f01fc0df8e0efee9ae65cb235dfd4879b Mon Sep 17 00:00:00 2001 From: Hannu Nyman Date: Thu, 19 Jul 2018 21:37:30 +0300 Subject: [PATCH] irqbalance: fix AARCH64 compilation AARCH64 compilation fails due to upstream bug in 1.2.0 that has been later fixed. Backport the fix commit. Signed-off-by: Hannu Nyman --- .../300-upstream-fix-for-AARCH64.patch | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 utils/irqbalance/patches/300-upstream-fix-for-AARCH64.patch diff --git a/utils/irqbalance/patches/300-upstream-fix-for-AARCH64.patch b/utils/irqbalance/patches/300-upstream-fix-for-AARCH64.patch new file mode 100644 index 000000000..867de0eb7 --- /dev/null +++ b/utils/irqbalance/patches/300-upstream-fix-for-AARCH64.patch @@ -0,0 +1,21 @@ +From b0f77c10fc4561463b59b12cba0bfd69d7c73934 Mon Sep 17 00:00:00 2001 +From: Timo Teräs +Date: Tue, 10 Jan 2017 09:51:32 +0200 +Subject: [PATCH] fix aarch64 compile error due to undefined variable + +fixes #36 + +Signed-off-by: Timo Teräs + +--- a/procinterrupts.c ++++ b/procinterrupts.c +@@ -148,6 +148,9 @@ GList* collect_full_irq_list() + char *line = NULL; + size_t size = 0; + char *irq_name, *irq_mod, *savedptr, *last_token, *p; ++#ifdef AARCH64 ++ char *tmp; ++#endif + + file = fopen("/proc/interrupts", "r"); + if (!file)