Skip to content

gnuscripts/lalsuite_swig.m4: more robust calls to Octave configuration programs

Karl Wette requested to merge (removed):mkoctfile-fix into master

Description

The helper programs that come with Octave and contain configuration information (octave-config, mkoctfile) have an annoying habit of picking up values from the environment, instead of returning the actual Octave configuration; e.g. having CXXFLAGS set will erase the configured CXXFLAGS that Octave extension modules are built with. This patch improves the shielding of those helper programs from the environment.

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

cc @adam-mercer

Merge request reports