summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2025-05-22 20:52:40 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-05-29 21:21:07 +0100
commit1e811f9e707d2edfb1bc554179caeb422af86036 (patch)
treee44012cf5ad9bc03b4058aaf30a112dbebcb9787
parent4c9eef335ae50c9335aa15d564856094f900dcef (diff)
downloadpoky-1e811f9e707d2edfb1bc554179caeb422af86036.tar.gz
libjpeg-turbo: Fix build on mips/clang
(From OE-Core rev: 305072dbde8ec5a4f1d455f7fbfa3a631f9f947f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-graphics/jpeg/libjpeg-turbo_3.1.0.bb6
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_3.1.0.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_3.1.0.bb
index 8533bd8525..a5f1932a90 100644
--- a/meta/recipes-graphics/jpeg/libjpeg-turbo_3.1.0.bb
+++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_3.1.0.bb
@@ -47,6 +47,12 @@ EXTRA_OECMAKE:append:class-target:powerpc64le = " ${@bb.utils.contains("TUNE_FEA
47DEBUG_OPTIMIZATION:append:armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" 47DEBUG_OPTIMIZATION:append:armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}"
48DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" 48DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}"
49 49
50# libjpeg-turbo-2.0.2/simd/mips/jsimd_dspr2.S
51# <instantiation>:13:5: error: invalid token in expression
52# .if $17 != 0
53# ^
54CFLAGS:append:toolchain-clang:mipsarch = " -fno-integrated-as"
55
50PACKAGES =+ "jpeg-tools libturbojpeg" 56PACKAGES =+ "jpeg-tools libturbojpeg"
51 57
52DESCRIPTION:jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality. These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library." 58DESCRIPTION:jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality. These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library."