octave:1> pkg install parallel-3.1.3.tar.gz configure: WARNING: TLS disabled since gnutls/gnutls.h not found or not compilable error-helpers.cc: In function 'void _p_error(const char*, ...)': error-helpers.cc:53:40: warning: 'size_t octave_vformat(std::ostream&, const char*, __va_list_tag*)' is deprecated: [5]: use 'octave::vformat' instead [-Wdeprecated-declarations] octave_vformat (output_buf, fmt, args); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:38, from error-helpers.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/utils.h:238:1: note: declared here octave_vformat (std::ostream& os, const char *fmt, va_list args); ^~~~~~~~~~~~~~ error-helpers.cc:53:40: warning: 'size_t octave_vformat(std::ostream&, const char*, __va_list_tag*)' is deprecated: [5]: use 'octave::vformat' instead [-Wdeprecated-declarations] octave_vformat (output_buf, fmt, args); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:38, from error-helpers.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/utils.h:238:1: note: declared here octave_vformat (std::ostream& os, const char *fmt, va_list args); ^~~~~~~~~~~~~~ In file included from parallel-gnutls.h:135, from pserver.cc:49: pserver.cc: In function 'void reval_loop(octave_parallel_stream&)': pserver.cc:142:55: warning: 'octave_value_list octave::eval_string(const string&, bool, int&, int)' is deprecated: [5]: use 'octave::interpreter::eval_string' instead [-Wdeprecated-declarations] SET_ERR (OCTAVE__EVAL_STRING (s, false, p_err, 0), err); ^ error-helpers.h:118:9: note: in definition of macro 'SET_ERR' code ; \ ^~~~ In file included from oct-alt-includes.h:33, from config.h:258, from pserver.cc:26: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/parse.h:589:3: note: declared here eval_string (const std::string&, bool silent, int& parse_status, int nargout); ^~~~~~~~~~~ In file included from parallel-gnutls.h:135, from pserver.cc:49: pserver.cc:142:55: warning: 'octave_value_list octave::eval_string(const string&, bool, int&, int)' is deprecated: [5]: use 'octave::interpreter::eval_string' instead [-Wdeprecated-declarations] SET_ERR (OCTAVE__EVAL_STRING (s, false, p_err, 0), err); ^ error-helpers.h:118:9: note: in definition of macro 'SET_ERR' code ; \ ^~~~ In file included from oct-alt-includes.h:33, from config.h:258, from pserver.cc:26: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/parse.h:589:3: note: declared here eval_string (const std::string&, bool silent, int& parse_status, int nargout); ^~~~~~~~~~~ pserver.cc:172:13: error: 'command_editor' has not been declared command_editor::increment_current_command_number (); ^~~~~~~~~~~~~~ pserver.cc: In function 'octave_value_list Fpserver(const octave_value_list&, int)': pserver.cc:1119:23: error: 'octave_env' has not been declared int cd_ok = octave_env::chdir (directory.c_str ()); ^~~~~~~~~~ pserver.cc:1122:13: error: 'octave_env' has not been declared octave_env::chdir ("/tmp"); ^~~~~~~~~~ make: *** [Makefile:150: pserver.o] Error 1 make: *** Waiting for unfinished jobs.... pconnect.cc: In function 'octave_value_list Fpconnect(const octave_value_list&, int)': pconnect.cc:536:35: error: 'octave_env' has not been declared std::string directory = octave_env::get_current_directory (); ^~~~~~~~~~ make: *** [Makefile:150: pconnect.o] Error 1 minimal-load-save.cc: In function 'int minimal_read_header(std::istream&, bool&, oct_mach_info::float_format&)': minimal-load-save.cc:46:31: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = OCTAVE__MACH_INFO::words_big_endian (); ^~~~~~~~~~~~~~~~ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:46:49: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = OCTAVE__MACH_INFO::words_big_endian (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:46:49: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = OCTAVE__MACH_INFO::words_big_endian (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:48:33: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = ! OCTAVE__MACH_INFO::words_big_endian (); ^~~~~~~~~~~~~~~~ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:48:51: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = ! OCTAVE__MACH_INFO::words_big_endian (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:48:51: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] swap = ! OCTAVE__MACH_INFO::words_big_endian (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:61:37: error: 'flt_fmt_unknown' is not a member of 'oct_mach_info' if (flt_fmt == OCTAVE__MACH_INFO::flt_fmt_unknown) ^~~~~~~~~~~~~~~ minimal-load-save.cc: In function 'void minimal_write_header(std::ostream&)': minimal-load-save.cc:115:29: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] os << (OCTAVE__MACH_INFO::words_big_endian () ? "1B" : "1L"); ^~~~~~~~~~~~~~~~ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:115:47: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] os << (OCTAVE__MACH_INFO::words_big_endian () ? "1B" : "1L"); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:115:47: warning: 'static bool oct_mach_info::words_big_endian()' is deprecated: [4.4]: use 'octave::mach_info::words_big_endian' instead [-Wdeprecated-declarations] os << (OCTAVE__MACH_INFO::words_big_endian () ? "1B" : "1L"); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:71:15: note: declared here static bool words_big_endian (void) ^~~~~~~~~~~~~~~~ minimal-load-save.cc:118:24: warning: 'static oct_mach_info::float_format oct_mach_info::native_float_format()' is deprecated: [4.4]: use 'octave::mach_info::native_float_format' instead [-Wdeprecated-declarations] OCTAVE__MACH_INFO::native_float_format (); ^~~~~~~~~~~~~~~~~~~ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:65:23: note: declared here static float_format native_float_format (void) ^~~~~~~~~~~~~~~~~~~ minimal-load-save.cc:118:45: warning: 'static oct_mach_info::float_format oct_mach_info::native_float_format()' is deprecated: [4.4]: use 'octave::mach_info::native_float_format' instead [-Wdeprecated-declarations] OCTAVE__MACH_INFO::native_float_format (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:65:23: note: declared here static float_format native_float_format (void) ^~~~~~~~~~~~~~~~~~~ minimal-load-save.cc:118:45: warning: 'static oct_mach_info::float_format oct_mach_info::native_float_format()' is deprecated: [4.4]: use 'octave::mach_info::native_float_format' instead [-Wdeprecated-declarations] OCTAVE__MACH_INFO::native_float_format (); ^ In file included from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/data-conv.h:28, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov.h:37, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ovl.h:36, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-fcn.h:33, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/ov-builtin.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-int.h:30, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/defun-dld.h:32, from /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/oct.h:32, from minimal-load-save.cc:20: /usr/local/octave/5.1.0/include/octave-5.1.0/octave/../octave/mach-info.h:65:23: note: declared here static float_format native_float_format (void) ^~~~~~~~~~~~~~~~~~~ make: *** [Makefile:140: minimal-load-save.o] Error 1 make: Entering directory '/tmp/oct-wUus55/parallel-3.1.3/src' CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c pconnect.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c pserver.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c sclose.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c reval.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c precv.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c psend.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c select_sockets.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c network_get_info.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c network_set.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c p-connection.cc CXX="g++" CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c p-streams.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c error-helpers.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c minimal-load-save.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c fload.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c fsave.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c __exit__.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c select.cc CXXFLAGS="-g -O2 " /usr/local/octave/5.1.0/bin/mkoctfile-5.1.0 -c __visglobal__.cc cp install_vars.copy_to_m install_vars.m cp netarrayfun.copy_to_m netarrayfun.m cp __netcellfun_guardfun__.copy_to_m __netcellfun_guardfun__.m cp netcellfun.copy_to_m netcellfun.m cp __pserver_exit__.copy_to_m __pserver_exit__.m cp rfeval.copy_to_m rfeval.m cp scloseall.copy_to_m scloseall.m cp server.copy_to_m server.m rm select.o __visglobal__.o fsave.o fload.o __exit__.o make: Leaving directory '/tmp/oct-wUus55/parallel-3.1.3/src' pkg: error running `make' for the parallel package. error: called from configure_make at line 99 column 9 install at line 184 column 7 pkg at line 441 column 9 octave:1> quit