bugGNU Octave - Bugs: bug #51359, [MXE] crossbuild fails with...

 
 

bug #51359: [MXE] crossbuild fails with "error: expected primary-expression before ‘%’ token"

Submitter:  Philip Nienhuis <philipnienhuis>
Submitted:  Sun 02 Jul 2017 05:52:33 PM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Fixed Assigned to:  None
Originator Name:  philipnienhuis Open/Closed:  * Closed
Release:  * dev Operating System:  * Other
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 03 Jul 2017 07:14:48 PM UTC, comment #6: 

Runs fine on Windows 7
(with cset 9578bbaf2bbd "maint: Update gnulib subrepo to latest changes." from May 30 backed out, see bug #51358)

3 usual FAILs (eig.cc-tst, axis.m and assert.m)

Thanks for fixing, closing report

Philip Nienhuis <philipnienhuis>
Group Member
Mon 03 Jul 2017 06:51:29 PM UTC, comment #5: 

Builds fine now, at least. Will install & run _run_test_suite_ later & report back.

Philip Nienhuis <philipnienhuis>
Group Member
Mon 03 Jul 2017 02:17:25 PM UTC, comment #4: 

Thanks, this morning I saw the fix from comment #1 didn't work.
Tonight I'll try with the additional fix from comment #3.

Philip Nienhuis <philipnienhuis>
Group Member
Mon 03 Jul 2017 12:03:22 PM UTC, comment #3: 
John W. Eaton <jwe>
Group administrator
Sun 02 Jul 2017 08:40:23 PM UTC, comment #2: 

Thanks & no problem, bleeding edge comes with a chance for some inconveniences isn't it.
I'll report back (probably tomorrow night) if the issue is fixed

Philip Nienhuis <philipnienhuis>
Group Member
Sun 02 Jul 2017 07:27:24 PM UTC, comment #1: 

I pushed this changeset:

http://hg.savannah.gnu.org/hgweb/octave/rev/517078d102ff

I didn't test an mxe-octave build though, I'll just wait for buildbot or someone else to do it and report back if there is still a problem.

John W. Eaton <jwe>
Group administrator
Sun 02 Jul 2017 05:52:33 PM UTC, original submission:  

[philip@lx230 dev]$ hg summary
parent: 23723:ab8831d346c1 tip
 revamp echo command and move related variables inside tree_evaluator class
branch: default

Build & runs fine on Linux. Cross-building a "make dist" archive fails however.

mxe-octave configured with --enable-windows-64 --enable-octave=default.

Part of log attached (around building mkoctfile)

Philip Nienhuis <philipnienhuis>
Group Member

 

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

Attach Files:
   
   
Comment:
   

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by philipnienhuis (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 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-07-03 philipnienhuis StatusReady For Test Fixed
        Open/ClosedOpen Closed
    2017-07-03 philipnienhuis StatusNone Ready For Test
    2017-07-02 philipnienhuis Attached File- Added default-octave_error.txt, #41107

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code