bugGNU Octave - Bugs: bug #43603, ltfat 2.0.1: fails to build and...

 
 

bug #43603: ltfat 2.0.1: fails to build and install on mxe-octave installation

Submitted by:  John Donoghue <lostbard>
Submitted on:  Thu 13 Nov 2014 08:49:42 PM UTC  
 
Category: Octave Forge PackageSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: FixedAssigned to: John Donoghue <lostbard>
Originator Name: JohnDOpen/Closed: Closed
Release: 3.8.2Operating System: Microsoft Windows

Add a New Comment(Rich Markup)
   

You are not logged in

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

 

Thu 22 Jan 2015 02:07:01 PM UTC, comment #5:

Patch added to repo http://sourceforge.net/p/ltfat/bugs/112/#6948 so will be fixed in next release.

mxe-sources patched.

John Donoghue <lostbard>
Project MemberIn charge of this item.
Fri 21 Nov 2014 06:43:15 PM UTC, comment #4:

Also posted to ltfat bugs page: http://sourceforge.net/p/ltfat/bugs/112/

John Donoghue <lostbard>
Project MemberIn charge of this item.
Fri 21 Nov 2014 01:51:04 PM UTC, comment #3:

Patch for current git-repo code

(file #32515)

John Donoghue <lostbard>
Project MemberIn charge of this item.
Fri 21 Nov 2014 01:49:22 PM UTC, comment #2:

Updated patch to stop warning on -PIC flag

(file #32514)

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 13 Nov 2014 08:54:37 PM UTC, comment #1:

Adding maintainer of package to CC

John Donoghue <lostbard>
Project MemberIn charge of this item.
Thu 13 Nov 2014 08:49:42 PM UTC, original submission:

Attempting to install ltfat package from octave-forge fails:

The issue appears to be that it attempts to use the unix makefile instead of the mingw one, and doesn't know uses 'cc' instead of gcc, even though configure found gcc.

Making it run the Makefile_mingwoct also appears to have issues that appear to be related with setting the SHELL variable to COMSPEC.

Attached is a patch to the package that ensures it uses CC from configure, only sets SHELL to COMSPEC if SHELL is not already set.

With this patch, ltfat installs for me using mxe-octave 3.8.2 and hopefully doesn't break the linux build.

John Donoghue <lostbard>
Project MemberIn charge of this item.

 

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

Attach File(s):
   
   
Comment:
   

Attached Files
file #32515:  0001-Update-to-compile-with-mingw-mxe-octave.patch added by lostbard (2KiB - application/octet-stream - current gitrepo patch)
file #32514:  ltfat_mingw.diff added by lostbard (1KiB - application/octet-stream - update for -PIC)
file #32428:  ltfat.diff added by lostbard (690B - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by lostbard
  • -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 8 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 22 Jan 2015 02:07:01 PM UTClostbardStatusPatch Submitted=>Fixed
      Assigned toNone=>lostbard
      Open/ClosedOpen=>Closed
    Fri 21 Nov 2014 01:51:04 PM UTClostbardAttached File-=>Added 0001-Update-to-compile-with-mingw-mxe-octave.patch, #32515
      StatusNone=>Patch Submitted
    Fri 21 Nov 2014 01:49:22 PM UTClostbardAttached File-=>Added ltfat_mingw.diff, #32514
    Thu 13 Nov 2014 08:54:37 PM UTClostbardCarbon-Copy-=>Added -unavailable-
    Thu 13 Nov 2014 08:49:42 PM UTClostbardAttached File-=>Added ltfat.diff, #32428

    Back to the top


    Powered by Savane 3.1-cleanup1