summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-extended/7zip/files
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2024-12-19 22:00:06 -0800
committerKhem Raj <raj.khem@gmail.com>2024-12-20 19:47:50 -0800
commite1a8da10f038af69b2d4fc133dea62eceb4f0d46 (patch)
tree4e7dccf3ea436a5752f9d301dac380963a733824 /meta-oe/recipes-extended/7zip/files
parent3f800ed93dc5dc9367553e51596fdef80f77d21e (diff)
downloadmeta-openembedded-e1a8da10f038af69b2d4fc133dea62eceb4f0d46.tar.gz
7zip: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/recipes-extended/7zip/files')
-rw-r--r--meta-oe/recipes-extended/7zip/files/0001-support-yocto-cross-compiling.patch18
1 files changed, 10 insertions, 8 deletions
diff --git a/meta-oe/recipes-extended/7zip/files/0001-support-yocto-cross-compiling.patch b/meta-oe/recipes-extended/7zip/files/0001-support-yocto-cross-compiling.patch
index 06908e94fe..e3d0477930 100644
--- a/meta-oe/recipes-extended/7zip/files/0001-support-yocto-cross-compiling.patch
+++ b/meta-oe/recipes-extended/7zip/files/0001-support-yocto-cross-compiling.patch
@@ -21,8 +21,6 @@ Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
21 CPP/7zip/var_gcc.mak | 2 -- 21 CPP/7zip/var_gcc.mak | 2 --
22 2 files changed, 1 insertion(+), 3 deletions(-) 22 2 files changed, 1 insertion(+), 3 deletions(-)
23 23
24diff --git a/CPP/7zip/7zip_gcc.mak b/CPP/7zip/7zip_gcc.mak
25index bcb06a0..297f0a8 100644
26--- a/CPP/7zip/7zip_gcc.mak 24--- a/CPP/7zip/7zip_gcc.mak
27+++ b/CPP/7zip/7zip_gcc.mak 25+++ b/CPP/7zip/7zip_gcc.mak
28@@ -45,7 +45,7 @@ CFLAGS_DEBUG = -g 26@@ -45,7 +45,7 @@ CFLAGS_DEBUG = -g
@@ -30,12 +28,10 @@ index bcb06a0..297f0a8 100644
30 CFLAGS_DEBUG = -DNDEBUG 28 CFLAGS_DEBUG = -DNDEBUG
31 ifneq ($(CC), $(CROSS_COMPILE)clang) 29 ifneq ($(CC), $(CROSS_COMPILE)clang)
32-LFLAGS_STRIP = -s 30-LFLAGS_STRIP = -s
33+LFLAGS_STRIP = 31+LFLAGS_STRIP =
34 endif 32 endif
35 endif 33 endif
36 34
37diff --git a/CPP/7zip/var_gcc.mak b/CPP/7zip/var_gcc.mak
38index 664491c..6d0f485 100644
39--- a/CPP/7zip/var_gcc.mak 35--- a/CPP/7zip/var_gcc.mak
40+++ b/CPP/7zip/var_gcc.mak 36+++ b/CPP/7zip/var_gcc.mak
41@@ -6,7 +6,5 @@ IS_ARM64= 37@@ -6,7 +6,5 @@ IS_ARM64=
@@ -46,6 +42,12 @@ index 664491c..6d0f485 100644
46-CXX=$(CROSS_COMPILE)g++ 42-CXX=$(CROSS_COMPILE)g++
47 43
48 # -march=armv8-a+crc+crypto 44 # -march=armv8-a+crc+crypto
49-- 45--- a/CPP/7zip/var_clang.mak
502.34.1 46+++ b/CPP/7zip/var_clang.mak
51 47@@ -6,6 +6,4 @@ IS_ARM64=
48 CROSS_COMPILE=
49 MY_ARCH=
50 USE_ASM=
51-CC=$(CROSS_COMPILE)clang
52-CXX=$(CROSS_COMPILE)clang++
53 USE_CLANG=1