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