Skip to content

SWIG: compatibility with version 4.1.0

Karl Wette requested to merge ANU-CGA/lalsuite:swig-4.1.0-fixes into master

Description

  • -py3 is deprecated
  • %typemaps_string_alloc() needs an extra argument

Closes #621 (closed)

Plus: --{en|dis}able-swig should always override --{en|dis}able-swig-{octave|python} Dropped as breaks too may existing ./configure lines

API Changes and Justification

Backwards Compatible Changes

  • This change does not modify any class/function/struct/type definitions in a public C header file or any Python class/function definitions
  • This change adds new classes/functions/structs/types to a public C header file or Python module

Backwards Incompatible Changes

  • This change modifies an existing class/function/struct/type definition in a public C header file or Python module
  • This change removes an existing class/function/struct/type from a public C header file or Python module

Review Status

cc @duncanmmacleod @adam-mercer

Edited by Karl Wette

Merge request reports