Re: Error building octave from port

2008-04-05 Thread Mark Anderson

I had this very same problem, check out this ticket:
http://trac.macports.org/projects/macports/ticket/13686

I managed to get Octave 3.0.0 to build using the Portfile in this  
ticket.


—Mark

On Apr 4, 2008, at 1:24 PM, Jean-François Gobin wrote:


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: 0x
0x8fe18b42 in __dyld_misaligned_stack_error ()

Seems someone is trying to play with a null pointer

jF



___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users


Re: Error building octave from port

2008-04-04 Thread Chris Waterson

On Apr 4, 2008, at 10:24 AM, Jean-François Gobin wrote:

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


See http://trac.macosforge.org/projects/macports/ticket/13686.   
There's a portfile in that ticket that can be used to build  
octave-3.0.0.


chris___
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo/macports-users