Error building "octave" from port

Jean-François Gobin jf at gobinjf.be
Fri Apr 4 10:24:36 PDT 2008


Hi,

I'm trying to install octave. It chokes :

make -C ../../scripts DOCSTRINGS
make[4]: `DOCSTRINGS' is up to date.
making arith.texi from arith.txi
/bin/sh: line 1:  2592 Segmentation fault      ./munge-texi -d ../../ 
src/DOCSTRINGS -d ../../scripts/DOCSTRINGS < arith.txi > arith.texi-t
make[3]: *** [arith.texi] Error 139
make[2]: *** [interpreter] Error 2
make[1]: *** [doc] Error 2
make: *** [all] Error 2

Error: Status 1 encountered during processing.

Version is octave-2.9.15

Going a bit deeper into what happens :

jfg:interpreter jean-francoisgobin$ gdb munge-texi
GNU gdb 6.3.50-20050815 (Apple version gdb-768) (Tue Oct  2 04:07:49  
UTC 2007)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and  
you are
welcome to change it and/or distribute copies of it under certain  
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for  
details.
This GDB was configured as "i386-apple-darwin"...Reading symbols for  
shared libraries .... done

(gdb) run -d ../../src/DOCSTRINGS -d ../../scripts/DOCSTRINGS <  
arith.txi > arith.texi-t
Starting program: /opt/local/var/macports/build/ 
_opt_local_var_macports_sources_rsync 
.macports.org_release_ports_math_octave/work/octave-2.9.15/doc/ 
interpreter/munge-texi -d ../../src/DOCSTRINGS -d ../../scripts/ 
DOCSTRINGS < arith.txi > arith.texi-t
Reading symbols for shared libraries +++. done

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x00000000
0x8fe18b42 in __dyld_misaligned_stack_error ()

Seems someone is trying to play with a null pointer

jF





More information about the macports-users mailing list