Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-64313

[RHEL10][CS10] Update SWIG to version 4.3.0

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.0
    • rhel-10.0
    • swig
    • None
    • swig-4.3.0-1.el10
    • No
    • Moderate
    • rhel-sst-cs-stacks
    • ssg_core_services
    • 14
    • 16
    • 2
    • False
    • Hide

      None

      Show
      None
    • 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.

              jplesnik@redhat.com Jitka Plesnikova
              jplesnik@redhat.com Jitka Plesnikova
              Jitka Plesnikova Jitka Plesnikova
              Martin Kyral Martin Kyral
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: