bugGNU Octave - Bugs: bug #44329, run-octave broken after cset...

 
 

bug #44329: run-octave broken after cset 4f6ae6b94abe

Submitter:  Rik <rik5>
Submitted:  Fri 20 Feb 2015 10:50:31 PM UTC
   
 
Category:  Interpreter Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Regression
Status:  Fixed Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * GNU/Linux
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sat 21 Feb 2015 06:55:39 AM UTC, comment #8: 

I checked in an additional changeset that should fix this problem:

  http://hg.savannah.gnu.org/hgweb/octave/rev/e195d8408ce8

If not, let me know as bootstrap runs without errors for me now.

John W. Eaton <jwe>
Group administrator
Sat 21 Feb 2015 01:56:16 AM UTC, comment #7: 

Doing fresh build from hg clone I get:
automake: error: cannot open < liboctave/operators/smx-op-inc.mk: No such file or directory
autoreconf: automake failed with exit status: 1
./bootstrap: autoreconf failed

Michael Godfrey <godfrey>
Group Member
Sat 21 Feb 2015 12:57:39 AM UTC, comment #6: 

I tried

1) Removing all *oct-stamp files, make all
2) make clean, make all
3) make distclean, configure, make all
4) make maintainer-clean, bootstrap, configure, make all

All of these failed.  However, the new patch avoiding stamp files works just fine.  Marking bug fixed and closing report.

Rik <rik5>
Group administrator
Sat 21 Feb 2015 12:38:18 AM UTC, comment #5: 

I checked in the following changeset to avoid the stamp files:

http://hg.savannah.gnu.org/hgweb/octave/rev/925fdd91abba

John W. Eaton <jwe>
Group administrator
Fri 20 Feb 2015 11:55:38 PM UTC, comment #4: 

One problem is that if the .oct file (a symbolic link on Unixy systems) is removed but the stamp file remains, then the .oct file link won't be recreated.  I'm not sure what the best fix is here.  Simply use cp or install instead of ln -s and do away with the stamp file idea?  Should the dependency also be on the ultimate shared library file (the name extracted from the .la file) instead of the .la file?

John W. Eaton <jwe>
Group administrator
Fri 20 Feb 2015 11:16:52 PM UTC, comment #3: 

Can you try removing all the dldfcn/.*oct-stamp files from your build tree and run make again and let me know if that works?

John W. Eaton <jwe>
Group administrator
Fri 20 Feb 2015 11:14:59 PM UTC, comment #2: 

Oops, maybe I broke it again before pushing the changeset.

John W. Eaton <jwe>
Group administrator
Fri 20 Feb 2015 11:11:38 PM UTC, comment #1: 

I saw problems like this once while I was working on the changes but I've built a number of times now from scratch without problems.

Is _init_fltk_.oct actually generated in your build tree now?  I think my problem was that it wasn't generated correctly.  I thought I fixed that problem and it is working for me now with the changes I checked in.

John W. Eaton <jwe>
Group administrator
Fri 20 Feb 2015 10:50:31 PM UTC, original submission:  

After cset 4f6ae6b94abe which added better support for '--enable-silent-rules' I get all sorts of problems using run-octave.


warning: autoload: '__ichol__.oct' is not an absolute file name
warning: autoload: '__ichol__.oct' is not an absolute file name
warning: autoload: '__ilu__.oct' is not an absolute file name
warning: autoload: '__ilu__.oct' is not an absolute file name
warning: autoload: '__ilu__.oct' is not an absolute file name
warning: autoload: '__init_fltk__.oct' is not an absolute file name
warning: autoload: '__init_fltk__.oct' is not an absolute file name
error: '__have_fltk__' undefined near line 8 column 5


There are no toolkits available for plotting and the current directory '.' is not in the path(). 

Rik <rik5>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by godfrey (Posted a comment)
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by rik5 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-02-21 rik5 StatusNone Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code