bugGNU Octave - Bugs: bug #48815, mkoctfile -p F77 is empty (unable...

 
 

bug #48815: mkoctfile -p F77 is empty (unable to compile Fortran sources, install packages with Fortran)

Submitted by:  Marco Caliari <caliari>
Submitted on:  Thu 18 Aug 2016 03:40:06 PM UTC  
 
Category: Octave Forge PackageSeverity: 5 - Blocker
Priority: 5 - NormalItem Group: Build Failure
Status: FixedAssigned to: None
Originator Name: Open/Closed: Closed
Release: devOperating System: GNU/Linux

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)

Thu 27 Oct 2016 06:31:32 PM UTC, comment #8:

Can this report be closed?

John W. Eaton <jwe>
Project Administrator
Sat 20 Aug 2016 07:22:44 AM UTC, comment #7:

It fixes my original report, thanks.

Marco Caliari <caliari>
Project Member
Fri 19 Aug 2016 08:38:12 PM UTC, comment #6:

I checked in the following changeset. It seems to fix the problem for me.

http://hg.savannah.gnu.org/hgweb/octave/rev/752d79f86781

John W. Eaton <jwe>
Project Administrator
Fri 19 Aug 2016 03:12:22 PM UTC, comment #5:

We could do that, to be consistent with the way we set CC and CXX, but that wouldn't fix this bug. That would only be useful in cases where a package has a configure script with AC_PROG_F77, which AFAICT is only the tisean package, or a Makefile that sets F77 to a hardcoded value, which is none of the packages.

Mike Miller <mtmiller>
Project Administrator
Thu 18 Aug 2016 06:17:46 PM UTC, comment #4:

Should this be set by pkg before calling configure and make?

Carnë Draug <carandraug>
Project Member
Thu 18 Aug 2016 04:47:49 PM UTC, comment #3:

I can confirm that http://hg.savannah.gnu.org/hgweb/octave/rev/66dd260512a4 moves the assignment of the make variable MKOCTFILE_F77 such that it occurs before AC_PROG_F77 is called, so the F77 variable is empty (unless you ran ./configure F77=something when you built Octave).

Mike Miller <mtmiller>
Project Administrator
Thu 18 Aug 2016 04:13:03 PM UTC, comment #2:

This was mentioned a day or so ago on #octave as well. The problem is because the F77 variable has become empty in mkoctfile due to some recent change. I believe the relevant changeset may be http://hg.savannah.gnu.org/hgweb/octave/rev/66dd260512a4, whicih shuffled around a lot of configure.ac having to do with compiler initialization and options.

Mike Miller <mtmiller>
Project Administrator
Thu 18 Aug 2016 03:49:12 PM UTC, comment #1:

Marco,

Could you try using "hg bisect" to find out what changeset introduced this issue for you?

I currently cannot reproduce it.

c.

Carlo de Falco <cdf>
Project Member
Thu 18 Aug 2016 03:40:06 PM UTC, original submission:

Hi,

while trying to install odepkg (development) I get

It worked a couple of weeks ago. I'm with hg_id 17b71d845251.

Marco Caliari <caliari>
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 jwe (Posted a comment)
  • -unavailable- added by mtmiller (Posted a comment)
  • -unavailable- added by cdf (Posted a comment)
  • -unavailable- added by caliari (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 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 27 Oct 2016 06:52:12 PM UTCmtmillerStatusReady For Test=>Fixed
      Open/ClosedOpen=>Closed
    Fri 19 Aug 2016 08:38:12 PM UTCjweStatusConfirmed=>Ready For Test
    Fri 19 Aug 2016 03:12:22 PM UTCmtmillerSeverity3 - Normal=>5 - Blocker
    Thu 18 Aug 2016 04:47:49 PM UTCmtmillerStatusNone=>Confirmed
    Thu 18 Aug 2016 04:13:03 PM UTCmtmillerSummaryUnable to install odepkg-dev=>mkoctfile -p F77 is empty (unable to compile Fortran sources, install packages with Fortran)

    Back to the top


    Powered by Savane 3.1-cleanup1