luajit: fix several CVEs

fix CVE-2024-25176, CVE-2024-25177, CVE-2024-25178

For apply CVE-2024-25178-0003.patch more smoothly,
CVE-2024-25178-0001.patch and CVE-2024-25178-0002.patch is backported.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
This commit is contained in:
Changqing Li
2025-08-11 17:06:50 +08:00
committed by Gyorgy Sarvari
parent 55aaf6082c
commit f1d6f37efc
6 changed files with 321 additions and 0 deletions
@@ -6,6 +6,11 @@ HOMEPAGE = "http://luajit.org"
SRC_URI = "git://luajit.org/git/luajit-2.0.git;protocol=http;branch=v2.1 \
file://0001-Do-not-strip-automatically-this-leaves-the-stripping.patch \
file://clang.patch \
file://CVE-2024-25176.patch \
file://CVE-2024-25177.patch \
file://CVE-2024-25178-0001.patch \
file://CVE-2024-25178-0002.patch \
file://CVE-2024-25178-0003.patch \
"
# Set PV to a version tag and date (YYMMDD) associated with SRCREV if it is later.