diff -p -up octave-3.2.3/liboctave/mach-info.cc.orig octave-3.2.3/liboctave/mach-info.cc --- octave-3.2.3/liboctave/mach-info.cc.orig 2009-10-21 18:42:46.589280984 -0200 +++ octave-3.2.3/liboctave/mach-info.cc 2009-10-21 18:44:58.462442888 -0200 @@ -124,7 +124,7 @@ oct_mach_info::init_float_format (void) int i = 0; do { - if (equiv_compare (fp[i].fp_par, mach_fp_par, 4)) + if (equiv_compare (fp[i].fp_par, mach_fp_par, 2)) { native_float_fmt = fp[i].fp_fmt; break;