python3-cffi: Fix failing ptests with clang

Clang finds additional warnings with cffi generated code

_CFFI_test_verify_anonymous_struct_with_star_typedef.cpp:587:10: error: non-constant-expression cannot be narrowed from type 'long' to 'size_t' (ak│a 'unsigned long') in initializer list [-Wc++11-narrowing]

(From OE-Core rev: 470edc62b1821bcbb679bd3822acd98e9996c9e7)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Khem Raj
2025-02-04 14:09:30 -08:00
committed by Richard Purdie
parent 31a537d124
commit 0bf496f24b
2 changed files with 36 additions and 1 deletions

View File

@@ -6,7 +6,8 @@ DEPENDS += "libffi python3-pycparser"
SRC_URI[sha256sum] = "1c39c6016c32bc48dd54561950ebd6836e1670f2ae46128f67cf49e789c52824"
SRC_URI += "file://run-ptest"
SRC_URI += "file://run-ptest \
file://0001-Cast-offset-to-size_t-to-avoid-c-11-narrowing-warnin.patch"
inherit pypi python_setuptools_build_meta ptest pkgconfig