[Top][All Lists]

[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


                 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



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:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]