-
Bug
-
Resolution: Unresolved
-
Undefined
-
rhel-10.0
-
None
-
swig-4.3.0-1.el10
-
No
-
Moderate
-
rhel-sst-cs-stacks
-
ssg_core_services
-
14
-
16
-
2
-
False
-
-
None
-
None
-
None
The release contains bugfixes and updates.
It also solve segfault which could appear when Python 3.13 is used.
In future, Python 3.14 is planned to add into RHEL 10. So, it will be safer to solve it asap.
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.
- 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.
- is related to
-
RHEL-64316 [RHEL10][CS10] ldns fails to build with Swig 4.3.0
- Planning
-
RHEL-64318 [RHEL10][CS10] dtc fails to build with Swig 4.3.0
- In Progress
-
RHEL-64293 libselinux fails to build with Swig 4.3.0
- Release Pending
-
RHEL-64294 libsemanage fails to build with Swig 4.3.0
- Release Pending
- links to
-
RHBA-2024:140242 swig update