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