mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-11-14 16:07:25 +00:00
Clang 23 renamed ASTContext::getRawCommentForDeclNoCache to getRawCommentNoCache, so castxml no longer builds: src/Output.cxx:1976:47: error: 'const class clang::ASTContext' has no member named 'getRawCommentForDeclNoCache'; did you mean 'getRawCommentNoCache'? Backport the upstream fix. It is guarded on LLVM_VERSION_MAJOR so older Clang keeps working. There is no release carrying it yet; v0.7.0 is still the newest tag. Co-authored-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Sunil Dora <sunilkumar.dora@windriver.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
15 lines
454 B
BlitzBasic
15 lines
454 B
BlitzBasic
SUMMARY = "C-family abstract syntax tree XML output tool."
|
|
LICENSE = "Apache-2.0"
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57"
|
|
|
|
SRCREV = "2d52b47cfd88b703d3247f77bb7c3ad7372bc9cb"
|
|
SRC_URI = "git://github.com/CastXML/CastXML;protocol=https;branch=master;tag=v${PV} \
|
|
file://0001-Port-to-LLVM-Clang-23.patch \
|
|
"
|
|
|
|
DEPENDS = "clang"
|
|
|
|
inherit cmake pkgconfig python3native
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|