bugGNU Octave - Bugs: bug #49294, [octave forge] (level-set) fails...


bug #49294: [octave forge] (level-set) fails to install in octave 4.2.0rc2

Submitted by:  John Donoghue <lostbard>
Submitted on:  Fri 07 Oct 2016 08:31:37 PM UTC  
Category: Octave Forge PackageSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: Patch SubmittedAssigned to: None
Originator Name: JohnDOpen/Closed: Open
Release: 4.2.0Operating System: Microsoft Windows

Add a New Comment(Rich Markup)

You are not logged in

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


(Jump to the original submission Jump to the original submission)

Tue 18 Jul 2017 05:41:09 PM UTC, comment #6:

Thanks for the patch, I've merged it into the master branch and pushed to Sourceforge.

Daniel Kraft <domob>
Tue 18 Jul 2017 05:19:04 PM UTC, comment #5:

Patch attached

(file #41235)

John Donoghue <lostbard>
Project Member
Thu 24 Nov 2016 02:58:59 PM UTC, comment #4:

Also fails to install in OS X with Homebrew:

Nir Krakauer <nir_krakauer>
Thu 24 Nov 2016 02:49:16 PM UTC, comment #3:

still an issue with the 4.2.0 official release

John Donoghue <lostbard>
Project Member
Thu 27 Oct 2016 07:14:09 PM UTC, comment #2:

Ok this is pretty much the same issue as seen in this bug: https://savannah.gnu.org/bugs/?47355

GNU make ALWAYS defines CC and CXX even if they are not set, so
CXX ?= somethingoptional_if_CXX_is_not_set, is never actually used.

Changing the Makefile from:

CXX ?= @CXX@



Makes it compile in windows as it then uses the CXX values that were worked out in configure.

John Donoghue <lostbard>
Project Member
Fri 07 Oct 2016 09:01:39 PM UTC, comment #1:

Looks like it working in Linux.

Perhaps related:


Fedora Linux:

John Donoghue <lostbard>
Project Member
Fri 07 Oct 2016 08:31:37 PM UTC, original submission:

Attempting to install level-set 0.3.0 in windows (although it might not be just a windows issue) using Octave 4.2.0rc2 via:

Install fails with a number of compile errors based on not finding M_PI.

John Donoghue <lostbard>
Project Member


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

Attach File(s):

Attached Files


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by jwe (Updated the item)
  • -unavailable- added by domob (Posted a comment)
  • -unavailable- added by nir_krakauer (Posted a comment)
  • -unavailable- added by mtmiller (Updated the item)
  • -unavailable- added by lostbard (Adding package maintainer)
  • -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 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 11 Aug 2017 05:36:27 PM UTCjweSummary[octave forge] level-set fails to install in octave 4.2.0rc2=>[octave forge] (level-set) fails to install in octave 4.2.0rc2
    Tue 18 Jul 2017 05:19:04 PM UTClostbardAttached File-=>Added 0001-src-Makefile.in-use-CXX-CXX-Bug-49294.patch, #41235
    Thu 17 Nov 2016 05:56:55 AM UTCmtmillerStatusNone=>Patch Submitted
    Wed 19 Oct 2016 08:08:21 PM UTClostbardCarbon-Copy-=>Added domob

    Back to the top

    Powered by Savane 3.1-cleanup1