[Pkg-octave-devel] Bug#435868: octave2.9-forge: FTBFS: Some functions failed to compile (search build.log for errors)

Kurt Roeckx kurt at roeckx.be
Fri Aug 3 18:15:22 UTC 2007


Package: octave2.9-forge
Version: 2006.07.09+dfsg1-8
Severity: serious

Hi,

Your package is failing to build.  It seems to depend on the arch which
errors you all get.  Some of the ones I've seen:
In file included from galois.cc:31:
In file included from galois.cc:31:
galois.h:231:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given
galois.h:232:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given
galois.h:233:35: error: macro "MM_OP_DECLS" requires 4 arguments, but only 3 given
galois.h:231: error: expected constructor, destructor, or type conversion before ';' token
galois.h:232: error: expected constructor, destructor, or type conversion before ';' token
galois.h:233: error: expected constructor, destructor, or type conversion before ';' token
make[3]: *** [galois.o] Error 1
[...]
op-gm-gm.cc: In function 'octave_value oct_binop_le(const octave_base_value&, const octave_base_value&)':
op-gm-gm.cc:72: error: no matching function for call to 'mx_el_le(galois, galois)'
/usr/include/octave-2.9.13/octave/boolMatrix.h:82: note: candidates are: boolMatrix mx_el_le(const boolMatrix&, const boolMatrix&)
/usr/include/octave-2.9.13/octave/chMatrix.h:91: note:                 boolMatrix mx_el_le(const charMatrix&, const char&)
/usr/include/octave-2.9.13/octave/chMatrix.h:94: note:                 boolMatrix mx_el_le(const char&, const charMatrix&)
/usr/include/octave-2.9.13/octave/chMatrix.h:97: note:                 boolMatrix mx_el_le(const charMatrix&, const charMatrix&)
/usr/include/octave-2.9.13/octave/dMatrix.h:326: note:                 boolMatrix mx_el_le(const Matrix&, const double&)
[...]
op-gm-gm.cc: In function 'octave_value oct_binop_eq(const octave_base_value&, const octave_base_value&)':
op-gm-gm.cc:73: error: no matching function for call to 'mx_el_eq(galois, galois)'
/usr/include/octave-2.9.13/octave/boolMatrix.h:82: note: candidates are: boolMatrix mx_el_eq(const boolMatrix&, const boolMatrix&)
/usr/include/octave-2.9.13/octave/chMatrix.h:91: note:                 boolMatrix mx_el_eq(const charMatrix&, const char&)
/usr/include/octave-2.9.13/octave/chMatrix.h:94: note:                 boolMatrix mx_el_eq(const char&, const charMatrix&)
[...]
op-gm-m.cc: In function 'octave_value oct_binop_add(const octave_base_value&, const octave_base_value&)':
op-gm-m.cc:36: error: no match for 'operator+' in 'octave_galois::galois_value() const() + #'obj_type_ref' not supported by dump_expr#<expression error>(0)'
/usr/include/octave-2.9.13/octave/chMatrix.h:100: note: candidates are: charMatrix operator+(const charMatrix&)
/usr/include/octave-2.9.13/octave/chMatrix.h:100: note:                 charMatrix operator+(const charMatrix&, const char&)
/usr/include/octave-2.9.13/octave/chMatrix.h:100: note:                 charMatrix operator+(const char&, const charMatrix&)
[...]
fixedMatrix.h:315:41: error: macro "MS_CMP_OP_DECLS" requires 3 arguments, but only 2 given
fixedMatrix.h:316:42: error: macro "MS_BOOL_OP_DECLS" requires 3 arguments, but
only 2 given
fixedMatrix.h:318:41: error: macro "SM_CMP_OP_DECLS" requires 3 arguments, but only 2 given
fixedMatrix.h:319:42: error: macro "SM_BOOL_OP_DECLS" requires 3 arguments, but
only 2 given
fixedMatrix.h:321:42: error: macro "MM_CMP_OP_DECLS" requires 3 arguments, but only 2 given
fixedMatrix.h:322:43: error: macro "MM_BOOL_OP_DECLS" requires 3 arguments, but
only 2 given
fixedMatrix.h:315: error: 'MS_CMP_OP_DECLS' does not name a type



Kurt





More information about the Pkg-octave-devel mailing list