#17363 closed enhancement (fixed)

swig-4.1.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 11.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (3)

comment:1 by Bruce Dubbs, 17 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 17 months ago

Version 4.1.1 (30 Nov 2022)

  • Fix mismatch between #pragma GCC diagnostic push and pop statements
  • Fix undefined behaviour in ccache-swig calculating md4 hashes and possibly also handling errors when CCACHE_CPP2 is set.
  • Fix syntax error parsing unnamed template parameters with a default value.
  • Fix undefined behaviour in swig's parser when handling default parameter expressions containing method calls.
  • [PHP] Update the documentation to reflect that SWIG 4.1.0 dropped support for -noproxy when generating PHP wrappers.
  • Fix -swiglib for Windows when building with CMake.
  • Fix infinite loop handling non-type template parameters.

  • Switch to use rtypecheck typemaps instead of hard coded logic.
  • Allow NULL to be used in overloaded functions taking shared_ptr. Also fixes special variable $argtype expansion in rtypecheck typemaps.
  • Improve R wrapper error message when calling overloaded methods when incorrect types passed are passed to the overloaded methods.
  • [R] Fix memory leak in R shared_ptr wrappers.

comment:3 by Bruce Dubbs, 17 months ago

Resolution: fixed
Status: assignedclosed

Fixed at revisions

9d1401f277 Update to libass-0.17.0.
7241b26bca Update to swig-4.1.1.
Note: See TracTickets for help on using tickets.