On Sat, Jan 25, 2014 at 05:14:57PM +0100, John Darrington wrote: > The octave build system is rather naive. These propagated inputs don't > actually > *need* to be present at configure/build time. But the ./configure (rather > stupidly IMO) > checks for their presence, and turns off the relevant features if they are > not found. > Therefore, one must declare them as native-inputs just to keep ./configure > happy AND > as propagated inputs because they are called in a pipe from the octave > program itself.
Would it be reasonable to patch the lines in which external programs are called, replacing the program name by its complete path with a well-chosen (substitute*)? Then one would not need to propagate the inputs. Andreas