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

 
 

bug #44333: make dist fails

Submitter:  Avinoam Kalma <avinoam>
Submitted:  Sat 21 Feb 2015 09:26:59 AM UTC
   
 
Category:  Configuration and Build System Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Build Failure
Status:  Fixed Assigned to:  None
Originator Name:  Avinoam Open/Closed:  * Closed
Release:  * dev Operating System:  * GNU/Linux
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
Group 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>
Group 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>
Group 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>
Group Member
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>
Group 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>
Group 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>
Group Member
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>
Group administrator
Sat 21 Feb 2015 09:26:59 AM UTC, original submission:  


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

avinoam@avinoam-VirtualBox:~/octave-build$ make dist
Makefile:2888: warning: overriding commands for target `check'
Makefile:2415: warning: ignoring old commands for target `check'
make  dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory `/home/avinoam/octave-build'
Makefile:2888: warning: overriding commands for target `check'
Makefile:2415: warning: ignoring old commands for target `check'
/bin/bash: -c: line 1: syntax error: unexpected end of file
make[1]: *** [ChangeLog] Error 1
make[1]: Leaving directory `/home/avinoam/octave-build'
make: *** [dist] Error 2


Avinoam Kalma <avinoam>
Group Member

 

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

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by godfrey (Posted a comment)
  • -email is unavailable- added by jwe (Posted a comment)
  • -email is unavailable- added by mtmiller (Posted a comment)
  • -email is unavailable- added by rik5 (Posted a comment)
  • -email is unavailable- added by rik5
  • -email is unavailable- added by avinoam (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 3 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2015-02-21 rik5 StatusNone Fixed
        Open/ClosedOpen Closed
        Carbon-Copy- Added jwe

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code