summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-extended/minifi-cpp/files/0001-config.guess-Support-build-on-aarch64.patch31
-rw-r--r--meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb1
2 files changed, 32 insertions, 0 deletions
diff --git a/meta-oe/recipes-extended/minifi-cpp/files/0001-config.guess-Support-build-on-aarch64.patch b/meta-oe/recipes-extended/minifi-cpp/files/0001-config.guess-Support-build-on-aarch64.patch
new file mode 100644
index 0000000000..3086a70455
--- /dev/null
+++ b/meta-oe/recipes-extended/minifi-cpp/files/0001-config.guess-Support-build-on-aarch64.patch
@@ -0,0 +1,31 @@
1From 92fdbfdd6b55ff0b65edd9a283ac85ad349e325b Mon Sep 17 00:00:00 2001
2From: Robert Yang <liezhi.yang@windriver.com>
3Date: Tue, 12 Dec 2023 07:27:52 +0000
4Subject: [PATCH] config.guess: Fix do_configure error builder aarch64
5
6Fixed configure error when build on aarch64 host:
7error: cannot guess build type; you must specify one
8
9Upstream-Status: Pending
10
11Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
12---
13 config.guess | 2 +-
14 1 files changed, 1 insertion(+), 1 deletion(-)
15
16diff --git a/thirdparty/uuid-1.6.2/config.guess b/thirdparty/uuid-1.6.2/config.guess
17index ca2a03c..a858bfd 100755
18--- a/thirdparty/uuid-1.6.2/config.guess
19+++ b/thirdparty/uuid-1.6.2/config.guess
20@@ -835,7 +835,7 @@ EOF
21 i*86:Minix:*:*)
22 echo ${UNAME_MACHINE}-pc-minix
23 exit ;;
24- arm*:Linux:*:*)
25+ arm*:Linux:*:*|aarch64:Linux:*:*)
26 eval $set_cc_for_build
27 if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
28 | grep -q __ARM_EABI__
29--
302.34.1
31
diff --git a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
index 67a2d9fa5f..5059b63212 100644
--- a/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
+++ b/meta-oe/recipes-extended/minifi-cpp/minifi-cpp_0.7.0.bb
@@ -40,6 +40,7 @@ SRC_URI = "git://github.com/apache/nifi-minifi-cpp.git;branch=master;protocol=ht
40 file://minifi.service \ 40 file://minifi.service \
41 file://systemd-volatile.conf \ 41 file://systemd-volatile.conf \
42 file://sysvinit-volatile.conf \ 42 file://sysvinit-volatile.conf \
43 file://0001-config.guess-Support-build-on-aarch64.patch \
43 " 44 "
44 45
45SRC_URI[curl.md5sum] = "d0bcc586873cfef08b4b9594e5395a33" 46SRC_URI[curl.md5sum] = "d0bcc586873cfef08b4b9594e5395a33"