My octave CI build has failed with this error:
make[2]: Entering directory `/usr/share/tomcat7/.jenkins/workspace/octave/scripts’
make[2]: *** No rule to make target `deprecated/interp1q.m’, needed by `all-am’. Stop.
This appears to be caused by
Changeset 19526:ccef60b2a058 by Rik:
maint: Remove functions deprecated in 3.8.
* scripts/deprecated/module.mk: Remove deprecated scripts from build system.
* scripts/deprecated/default_save_options.m,
scripts/deprecated/gen_doc_cache.m, scripts/deprecated/interp1q.m,
scripts/deprecated/isequalwithequalnans.m,
scripts/deprecated/java_convert_matrix.m, scripts/deprecated/java_debug.m,
scripts/deprecated/java_invoke.m, scripts/deprecated/java_new.m,
scripts/deprecated/java_unsigned_conversion.m, scripts/deprecated/javafields.m,
scripts/deprecated/javamethods.m,
scripts/deprecated/re_read_readline_init_file.m,
scripts/deprecated/read_readline_init_file.m,
scripts/deprecated/saving_history.m:
Remove scripts deprecated in 3.8 ahead of 4.2 release.
Which appears to remove a number of deprecated scripts, but maybe not completely.
It looks like it should be fixed by this change:
Changeset 19527:cd5ae0f080e8 by Rik:
maint: Remove interp1q deprecated in 3.8.
* scripts/deprecated/module.mk: Remove interp1q.m from build system.
The file was modified scripts/deprecated/module.mk (diff)