octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #47617] mxe-octave: instrument-control package


From: Mike Miller
Subject: [Octave-bug-tracker] [bug #47617] mxe-octave: instrument-control package not installed correctly in releases < 4.0.3
Date: Sun, 3 Jul 2016 19:54:28 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0

Follow-up Comment #14, bug #47617 (project octave):

If you look at the contents of the installer, you'll see that the .m files are
present and installed in share/octave/packages/instrument-control-0.2.2. The
lib/octave/packages/instrument-control-0.2.2 directory is missing.

I think I see the problem. The instrument-control package top-level Makefile
uses a shell for loop construct to build .oct files in subdirectories. But if
the first directory fails to compile, the for loop will continue building the
next one. The return status of the "make all" command will be based only on
whether the last directory, vxi11, failed to build or not. And since
BUILD_VXI11 is probably always false under mxe-octave, it will never report a
build failure and "pkg install" will think everything built successfully.

I think this can be changed into a bug against the instrument-control package.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47617>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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