Hi,

I've sent a patch to fix the issue in python3-dtc

On Mon, Oct 28 2024 at 03:09:51 PM +01:00:00, Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> wrote:
On Sat, Oct 26, 2024 at 09:09:41AM +0200, Markus Volk wrote:
- refresh patch SWIG-4.3.0 summary: - Add experimental support for C as a target language. - MzScheme/Racket is deprecated and planned for removal in SWIG-4.4. - The distributed Windows binary is now a 64-bit executable. - Add some missing use of move semantics for performance improvements. - Enhanced handling of namespaces when using the nspace feature. - STL wrapper enhancements for std::unique_ptr, std::string_view, std::filesystem. - Various enum and enum class wrapping improvements. - Other C++ handling improvements around templates, friends, C++11 trailing return types and C++17 fold expressions. - Many parser improvements for both C and C++, especially expressions. - Improvements to handling of string and character literals. - Minor preprocessor fixes. - Python: Stricter stable ABI conformance, add support for python-3.13. - C#: Add support for converting Doxygen comments into XML C# comments. - Various other target language specific enhancements and updates for Java, Javascript, Lua, MzScheme, Ocaml, Octave, Perl, Python, R, Ruby.
Hi, I suspect this patch is responsible of some failures we observe on the autobuilder: /srv/pokybuild/yocto-worker/meta-virt/build/build/tmp/work/x86_64-linux/python3-dtc-native/1.7.0/git/pylibfdt/libfdt_wrap.c:5598:17: error: too few arguments to function ‘SWIG_Python_AppendOutput’ resultobj = SWIG_Python_AppendOutput(resultobj, val); https://valkyrie.yoctoproject.org/#/builders/89/builds/300/steps/16/logs/stdio https://valkyrie.yoctoproject.org/#/builders/6/builds/328/steps/11/logs/stdio Can you please have a look at this failure ?
--
Mathieu Dubois-Briand, Bootlin Embedded Linux and Kernel engineering httpse//bootlin.com