bugGNU Octave - Bugs: bug #46820, io: octave forge package will not...

 
 

bug #46820: io: octave forge package will not cross compile

Submitted by:  John Donoghue <lostbard>
Submitted on:  Tue 05 Jan 2016 04:10:23 PM UTC  
 
Category: Octave Forge PackageSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: FixedAssigned to: None
Originator Name: JohnDOpen/Closed: Closed
Release: devOperating System: Any

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 08 Jan 2016 10:13:44 PM UTC, comment #4:

...and pushed this cs:
http://hg.code.sf.net/p/octave/io/rev/6f4cf513f1e0
to io repo.

Closing as fixed.

(As soon as mxe-octave is updated to io-2.4.1 (might not be too long as I'm busy fixing XML related bugs) the of-io-fixes...patch can be removed.)

Philip Nienhuis <philipnienhuis>
Project Member
Thu 07 Jan 2016 01:27:27 AM UTC, comment #3:

Pushed 2.4.0 i mxe-octave: http://hg.octave.org/mxe-octave/rev/41fce2d99071

John Donoghue <lostbard>
Project Member
Wed 06 Jan 2016 11:25:13 AM UTC, comment #2:

I saw that and am in the process of updating mxe to 2.4.0

John Donoghue <lostbard>
Project Member
Tue 05 Jan 2016 06:08:53 PM UTC, comment #1:

@JohnD:
The of-io-fixes patch in src/ you've recently pushed to mxe-octave is for io-2.2.12. Current io release = 2.4.0 however.
I saw the diff still mentions "xmltree" (= one of the "old" xml functions that have been thrown out in io-2.4.0).

Yesterday I simply removed the patch completely and manually changed the "=" to "?=" in io/src/Makefile to get io cross-compiled.

I think a mere update of the io fixes patch to 2.4.0 (and update of of-io.mk) would do for mxe-octave.

I'll make the changes you mentioned, but it will be for a future io-2.4.1 release.

<OS -> Any>

Philip Nienhuis <philipnienhuis>
Project Member
Tue 05 Jan 2016 04:10:23 PM UTC, original submission:

I saw this the other day, and forgot to submit a bug.

The io package will fail to cross compile as it attempts to use mkoctfile rather than using the MKOCTFILE variable.

The Makefile in io/src should change to MKOCTFILE ?= mkoctfile so that if wont set it if it is externally set.

John Donoghue <lostbard>
Project Member

 

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

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by lostbard (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only project members can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 08 Jan 2016 10:13:44 PM UTCphilipnienhuisStatusConfirmed=>Fixed
      Open/ClosedOpen=>Closed
    Tue 05 Jan 2016 06:08:53 PM UTCphilipnienhuisStatusNone=>Confirmed
      Operating SystemGNU/Linux=>Any

    Back to the top


    Powered by Savane 3.1-cleanup1