bugGNU Octave - Bugs: bug #44333, make dist fails

 
 

bug #44333: make dist fails

Submitted by:  Avinoam Kalma <avinoam>
Submitted on:  Sat 21 Feb 2015 09:26:59 AM UTC  
 
Category: Configuration and Build SystemSeverity: 3 - Normal
Priority: 5 - NormalItem Group: Build Failure
Status: FixedAssigned to: None
Originator Name: AvinoamOpen/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)

Sun 22 Feb 2015 03:31:01 PM UTC, comment #8:

Re: comment #4, The new list of dependencies (including icotool and rsvg-convert) needs to be added etc/HACKING and maybe also to install.txi.

Rik <rik5>
Project Administrator
Sat 21 Feb 2015 06:35:24 PM UTC, comment #7:

I tried make distcheck and it failed because of trying to write to the source tree. The problem was the generated .mk makefile fragments that are used in a few places. I've been thinking about how to fix this problem but I don't see an easy solution.

John W. Eaton <jwe>
Project Administrator
Sat 21 Feb 2015 05:21:15 PM UTC, comment #6:

Mike: Right. Thanks. I just did not know if "rsvg-convert"
was a component of Octave that had gone missing.
This needs adding to the dependencies.

Anyhow, yum install /usr/bin/rsvg-convert
worked for me.

Thanks

Michael Godfrey <godfrey>
Project Member
Sat 21 Feb 2015 05:09:43 PM UTC, comment #5:

@Michael: I think you can do `yum install /usr/bin/rsvg-convert` and yum will find the right package, does that work? On Debian the package is called librsvg2-bin.

Mike Miller <mtmiller>
Project Administrator
Sat 21 Feb 2015 04:58:22 PM UTC, comment #4:

I still get:
I didn't find rsvg-convert, but it's only a problem if you need to
reconstruct octave-logo-*.png, which is the case if you're building
from VCS sources.

when running ./configure and this then leads to make failing.
Is rsvg-convert provided by some RPM?

Michael Godfrey <godfrey>
Project Member
Sat 21 Feb 2015 04:13:30 PM UTC, comment #3:

Sorry about not being more careful when I converted some subshell commands into command groups.

John W. Eaton <jwe>
Project Administrator
Sat 21 Feb 2015 03:45:16 PM UTC, comment #2:

One more fix was needed when running 'make dist' in a vpath build:

http://hg.savannah.gnu.org/hgweb/octave/rev/df3f1d2328d7

Does 'make distcheck' not work? Trying now…

Mike Miller <mtmiller>
Project Administrator
Sat 21 Feb 2015 02:18:52 PM UTC, comment #1:

There was a semicolon left off a macro in Makefile.am that caused this. I fixed it in this cset (http://hg.savannah.gnu.org/hgweb/octave/rev/0093b9987ee0).

This is why we would really like to have the 'make distcheck' target working. This would allow the GNU Autotools environment to check itself whether the source tree can generate a tarball which can succesfully be built. It would have caught Mike's recent error with VPATH builds as well.

Rik <rik5>
Project Administrator
Sat 21 Feb 2015 09:26:59 AM UTC, original submission:

Using last (e195d8408ce8) changeset, "make" succeed but "make dist" fails:

Avinoam Kalma <avinoam>
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 godfrey (Posted a comment)
  • -unavailable- added by jwe (Posted a comment)
  • -unavailable- added by mtmiller (Posted a comment)
  • -unavailable- added by rik5 (Posted a comment)
  • -unavailable- added by rik5
  • -unavailable- added by avinoam (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 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 21 Feb 2015 02:18:52 PM UTCrik5StatusNone=>Fixed
      Open/ClosedOpen=>Closed
      Carbon-Copy-=>Added jwe

    Back to the top


    Powered by Savane 3.1-cleanup1