[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #53645] make hg-octave-dist confuses octave-5.
From: |
Marshall |
Subject: |
[Octave-bug-tracker] [bug #53645] make hg-octave-dist confuses octave-5.0.0 and 4.3.90 |
Date: |
Fri, 13 Apr 2018 16:16:18 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0 |
URL:
<http://savannah.gnu.org/bugs/?53645>
Summary: make hg-octave-dist confuses octave-5.0.0 and 4.3.90
Project: GNU Octave
Submitted by: marsian
Submitted on: Fri 13 Apr 2018 08:16:16 PM UTC
Category: Configuration and Build System
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Build Failure
Status: None
Assigned to: None
Originator Name: Marsian
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: 4.3.90
Operating System: GNU/Linux
_______________________________________________________
Details:
I am running "make hg-octave-dist" in a mxe-octave configuration with
"enable-octave=stable" (among other config options). It fails at the very end
with the build error
make[3]: Entering directory '/home/marshall/mxe-octave/octave-hg-repo/.build'
chmod -R go-w "octave-5.0.0"
find "octave-5.0.0" -type f -perm -100 -exec chmod a+rx {} \;
make[3]: Leaving directory '/home/marshall/mxe-octave/octave-hg-repo/.build'
test -n "" \
|| find "octave-5.0.0" -type d ! -perm -755 \
-exec chmod u+rwx,go+rx {} \; -o \
! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
! -type d ! -perm -400 -exec chmod a+r {} \; -o \
! -type d ! -perm -444 -exec /bin/bash
/home/marshall/mxe-octave/octave-hg-repo/build-aux/install-sh -c -m a+r {} {}
\; \
|| chmod -R a+r "octave-5.0.0"
tardir=octave-5.0.0 && tar --format=ustar -chf - "$tardir" | lzip -c
${LZIP_OPT--9} >octave-5.0.0.tar.lz
tardir=octave-5.0.0 && tar --format=ustar -chf - "$tardir" |
XZ_OPT=${XZ_OPT--e} xz -c >octave-5.0.0.tar.xz
tardir=octave-5.0.0 && tar --format=ustar -chf - "$tardir" | GZIP='--best
--no-name' gzip -c >octave-5.0.0.tar.gz
make[2]: Leaving directory '/home/marshall/mxe-octave/octave-hg-repo/.build'
if test -d "octave-5.0.0"; then find "octave-5.0.0" -type d ! -perm -200 -exec
chmod u+w {} ';' && rm -rf "octave-5.0.0" || { sleep 5 && rm -rf
"octave-5.0.0"; }; else :; fi
make[1]: Leaving directory '/home/marshall/mxe-octave/octave-hg-repo/.build'
mv: cannot stat 'octave-4.3.90.tar.lz': No such file or directory
/home/marshall/mxe-octave/hg-octave-dist.mk:34: recipe for target
'hg-octave-dist' failed
I do find octave-5.0.0.tar.* files in "octave-hg-repo/.build", and not the
expected 4.3.90 version that I expect to be built. I re-ran from a new clone
of mxe-octave and got the same result.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?53645>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #53645] make hg-octave-dist confuses octave-5.0.0 and 4.3.90,
Marshall <=