summaryrefslogtreecommitdiffstats
path: root/meta-agl/meta-agl-basesystem/recipes-graphics
diff options
context:
space:
mode:
Diffstat (limited to 'meta-agl/meta-agl-basesystem/recipes-graphics')
-rw-r--r--meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/files/0001-cl_error-remover-gettid-inline-declaration.patch25
-rw-r--r--meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/ns-commonlibrary_1.0.0.bb5
2 files changed, 29 insertions, 1 deletions
diff --git a/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/files/0001-cl_error-remover-gettid-inline-declaration.patch b/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/files/0001-cl_error-remover-gettid-inline-declaration.patch
new file mode 100644
index 00000000..de0540c7
--- /dev/null
+++ b/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/files/0001-cl_error-remover-gettid-inline-declaration.patch
@@ -0,0 +1,25 @@
+From 43656b137f48c4db566cc288f8cabc0f1af6aa4c Mon Sep 17 00:00:00 2001
+From: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
+Date: Wed, 28 Oct 2020 04:27:09 +0900
+Subject: [PATCH] cl_error: remover gettid inline declaration
+
+gettid is multiple decdeclaration in cl_error
+---
+ common_library/client/include/cl_error.h | 4 ----
+ 1 file changed, 4 deletions(-)
+
+diff --git a/common_library/client/include/cl_error.h b/common_library/client/include/cl_error.h
+index 84bf64e..1441262 100644
+--- a/common_library/client/include/cl_error.h
++++ b/common_library/client/include/cl_error.h
+@@ -21,10 +21,6 @@
+ #include <unistd.h>
+ #include <asm/unistd.h>
+
+-static inline int gettid(void) { // NOLINT(readability/nolint)
+- return (int)syscall(__NR_gettid); // NOLINT(readability/casting)
+-}
+-
+ #define _num_to_str(num) #num
+ #define num_to_str(num) _num_to_str(num)
+ #define CL_PERROR(msg) \
diff --git a/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/ns-commonlibrary_1.0.0.bb b/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/ns-commonlibrary_1.0.0.bb
index 3d7da9b8..06b17d5c 100644
--- a/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/ns-commonlibrary_1.0.0.bb
+++ b/meta-agl/meta-agl-basesystem/recipes-graphics/ns-commonlibrary/ns-commonlibrary_1.0.0.bb
@@ -10,9 +10,12 @@ FILES_${PN} += " \
"
FILES_${PN}-dev += "/usr/agl/include/*"
-SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/toyota.git;protocol=https;branch=sandbox/ToshikazuOhiwa/ns-commonlibrary"
+SRC_URI = "git://gerrit.automotivelinux.org/gerrit/staging/toyota.git;protocol=https;branch=sandbox/ToshikazuOhiwa/ns-commonlibrary \
+ file://0001-cl_error-remover-gettid-inline-declaration.patch \
+ "
SRCREV = "${AUTOREV}"
+
PV = "1.0.0+gitr${SRCPV}"
S = "${WORKDIR}/git"