octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #29553] missing arpack: make check segfaults o


From: Petr Mikulik
Subject: [Octave-bug-tracker] [bug #29553] missing arpack: make check segfaults on eigs
Date: Mon, 03 May 2010 19:35:51 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/533.3 SUSE/5.0.353.0-2.1 (KHTML, like Gecko) Chrome/5.0.353.0 Safari/533.3

Follow-up Comment #13, bug #29553 (project octave):

I would like to try to (not) reproduce the error in a debian system with gcc
4.3.2. 
There are almost no libraries installed on that system (including *GL*).
There are following problems during make:


1. xgl2ps.c fails to compile. I patched it temporarily by:

$ ../run-octave
$ diff -u xgl2ps-orig.c xgl2ps.c
--- xgl2ps-orig.c       2010-05-03 20:52:06.000000000 +0200
+++ xgl2ps.c    2010-05-03 20:52:15.000000000 +0200
@@ -27,4 +27,6 @@
 #include <config.h>
 #endif

+#if 0  // SHOULD BE SOME #ifdef HAVE_XXXXXX ???
 #include "gl2ps.c"
+#endif


2. Make fails with this error:

Making all in interpreter
make[3]: Entering directory
`/home/mikulik/work/octave-hg/octave/doc/interpreter'
../../run-octave -f -q -H ./mk_doc_cache.m doc-cache ../../scripts/DOCSTRINGS
../../src/DOCSTRINGS || { rm -f doc-cache; exit 1; }
error: regexprep: Invalid content of {} in pattern (@seealso *{([^}]*)})
error: called from:
error:   /home/mikulik/work/octave-hg/octave/doc/interpreter/mk_doc_cache.m
at line 60, column 6

make[3]: *** [doc-cache] Error 1
make[3]: Leaving directory
`/home/mikulik/work/octave-hg/octave/doc/interpreter'


File mk_doc_cache.m is:

58 text = [text{:}, doc_delim];
59
60 text = regexprep (text, "@seealso *{([^}]*)}", "See also: $1.");
61 text = regexprep (text, "-\*- texinfo -\*-[ t]*[rn]*", "");
62 text = regexprep (text, "^_@", "^_@@");


3. Maybe the following is the same problem as in 2:

test> ../run-octave
octave:1> fntests

Integrated test scripts:

lineanchors: regexp not implemented in this version
octave:2> quit

Do I need to ask the administrator to install some kind of regexp library?
Which one? On OpenSUSE I can find rpm packages regexp and gnu-regexp. Could
./configure check for this requirement?



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?29553>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]