Skip to content

Fix wheel build to work with automake 1.16.4

Description

Fix wheel build to work with automake 1.16.4

Automake 1.16.4 included the following change (https://git.savannah.gnu.org/cgit/automake.git/tree/NEWS):

The PYTHON_PREFIX and PYTHON_EXEC_PREFIX variables are now set from Python's sys.prefix and sys.exec_prefix; use the new configure options --with-python_prefix and --with-python_exec_prefix to specify explicitly.

This required some changes to how the our build system expands autoconf/automake variables to generate the setup.py script for the wheel build.

See #459 (closed).

API Changes and Justification

Backwards Compatible Changes

  • This change introduces no API changes
  • This change adds new API calls

Backwards Incompatible Changes

  • This change modifies an existing API
  • This change removes an existing API

If any of the Backwards Incompatible check boxes are ticked please provide a justification why this change is necessary and why it needs to be done in a backwards incompatible way.

Review Status

N/A

Merge request reports