Octave 3.8.1-rc3 release candidate available for ftp

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Octave 3.8.1-rc3 release candidate available for ftp

John W. Eaton
Administrator
The third release candidate of Octave 3.8.1 is now available from
alpha.gnu.org in the directory /gnu/octave:

   5ad1c510b5293726b111ed4838f637cb octave-3.8.1-rc3.tar.gz  (md5sum)

   -rw-r--r-- 1 3003 3002 20698457 Feb 14 20:40 octave-3.8.1-rc1.tar.gz

Yes, this is rc3 though you probably didn't know about rc1 and rc2.
Those were not announced because I made a few mistakes creating them
that ended up being public (on alpha.gnu.org and pushed to the
savannah hg archive) I couldn't delete them...

Please help make the 3.8.1 release a success by building from this
release candidate and reporting any problems.

3.8.1-rc3 is now the default build for mxe-octave.

jwe
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

Doug Stewart-4



On Mon, Feb 17, 2014 at 4:27 AM, John W. Eaton <[hidden email]> wrote:
The third release candidate of Octave 3.8.1 is now available from
alpha.gnu.org in the directory /gnu/octave:

  5ad1c510b5293726b111ed4838f637cb octave-3.8.1-rc3.tar.gz  (md5sum)

  -rw-r--r-- 1 3003 3002 20698457 Feb 14 20:40 octave-3.8.1-rc1.tar.gz

Yes, this is rc3 though you probably didn't know about rc1 and rc2.
Those were not announced because I made a few mistakes creating them
that ended up being public (on alpha.gnu.org and pushed to the
savannah hg archive) I couldn't delete them...

Please help make the 3.8.1 release a success by building from this
release candidate and reporting any problems.

3.8.1-rc3 is now the default build for mxe-octave.

jwe


I don't see a rc3???
--
DAS

Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

Michael Godfrey
In reply to this post by John W. Eaton
No rc3. Last version is:
 octave-3.8.1-rc1.tar.gz      14-Feb-2014 15:40   20M


Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

Michael Godfrey
In reply to this post by John W. Eaton
On Fedora 20 X86_64 rc3 builds correctly both with
and without --enable-jit  And the gui seems to work.

No problems.

Michael


Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

CdeMills
In reply to this post by John W. Eaton
John W. Eaton wrote
[...]
Please help make the 3.8.1 release a success by building from this
release candidate and reporting any problems.
Compiled smoothly under cygwin-64, without java and jit. CLI and GUI interface start OK.

Regards

Pascal
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

marco atzeri-2
On 18/02/2014 15:10, CdeMills wrote:

> John W. Eaton wrote
>> [...]
>> Please help make the 3.8.1 release a success by building from this
>> release candidate and reporting any problems.
>
> Compiled smoothly under cygwin-64, without java and jit. CLI and GUI
> interface start OK.
>
> Regards
>
> Pascal
>

Hi Pascal
Thanks for testing.

Have you by chance tested the 3.8.0-2 binary I uploaded for cygwin
and any of the forge packages ?
I will appreciate to know if everything was smooth from user point
of view, specially the package database update check I added on octaverc

Regards
Marco

Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

Pascal Dupuis-3
Hello Marco,

great work ! My students will be able to use octave under Windows.

I indeed saw that there was an update on cygwin.  I did some brief
testing over octave + linear algebra package:
1) octave-cli: everything OK
2) /usr/bin/octave --force-gui fails with "octave: failed to exec
'/usr/lib/octave/3.8.0/exec/x86_64-unknown-cygwin/octave-gui'"
On my compiled version, the gui exec is
~/usr/libexec/octave/3.8.0/exec/x86_64-unknown-cygwin/octave-gui.exe;
this program is the only entry under
~/usr/libexec/octave/3.8.0/exec/x86_64-unknown-cygwin
3) The gui client can be launched as "/usr/bin/octave-gui". Octave
scripts run OK; graphs OK too. But the 'less' mechanism, with f.i.
"help pkg", fails. I get the first page, terminated by
-- less -- (f)orward, (b)ack, (q)uit
At this stage, typing " " or "f" cause the screen to scroll up one
line, and the new line either is empty, either contains a single 'f'.
Typing 'ctrl-c' twice permits to abort, and is the only issue. I do
not get this behaviour on my own compiled 3.8.0 version. How can we
detect the differences between the two ?

Best regards

Pascal
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

Philip Nienhuis
In reply to this post by John W. Eaton
John W. Eaton wrote
The third release candidate of Octave 3.8.1 is now available from

<snip>

Please help make the 3.8.1 release a success by building from this
release candidate and reporting any problems.
No big problems.

On Linux (Mageia-2 32b):
=====================
Summary:

  PASS     11517
  FAIL         0
  XFAIL        7
  SKIPPED      7


On Windows 7 (cross-built w. MXE) __run_test_suite__.m:
===========================================
  Summary:

  PASS     11350
  FAIL         0

On Windows I do get some error messages:
:
  libinterp\corefcn\det.cc-tst ........................... PASS    5/5
  libinterp\corefcn\dirfns.cc-tst ........................Warning: QFileSystemWatcher: failed to add paths: C:/Users/Philip/AppData/Local/Temp/oct-9
 PASS    1/1
  libinterp\corefcn\dlmread.cc-tst ....................... PASS   20/20
:

and

:
  miscellaneous\bug_report.m ............................. PASS    1/1
  miscellaneous\bzip2.m ..................................Critical: QFileSystemWatcher: FindNextChangeNotification failed!! (Access is denied.)
 PASS    1/1
:

That said, during normal operation of Octave I occasionally get more of these QFileSystemWatcher errors. The message may claim "Critical" but Octave's operation doesn't seem affected in any way.
It's just a bit undue noisy.


However, printing plots from fltk doesn't work OOTB:

>> plot ([1 ])
>> print ('tst.png', '-dpng')
warning: print.m: epstool binary is not available.
Some output formats are not available.
error: fltk: printing not available without gl2ps library
error: octave_base_value::matrix_value(): wrong type argument '<unknown type>'
error: drawnow: A(I,J): row index out of bounds; value 1 out of bound 0
error: called from:
error:   C:\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\plot\util\private\__fltk_print__.m at line 166, column 5
error:   C:\Octave\Octave-3.8.1-rc3\share\octave\3.8.1-rc3\m\plot\util\print.m at line 422, column 14

The "fltk: printing not available without gl2ps library" message is intruiging:

>> octave_config_info("features").GL2PS_H
ans = 0

AFAIK gl2ps is included in MXE.

Philip
Reply | Threaded
Open this post in threaded view
|

Re: Octave 3.8.1-rc3 release candidate available for ftp

marco atzeri-2
In reply to this post by Pascal Dupuis-3


On 19/02/2014 09:34, Pascal Dupuis wrote:

> Hello Marco,
>
> great work ! My students will be able to use octave under Windows.
>
> I indeed saw that there was an update on cygwin.  I did some brief
> testing over octave + linear algebra package:
> 1) octave-cli: everything OK
> 2) /usr/bin/octave --force-gui fails with "octave: failed to exec
> '/usr/lib/octave/3.8.0/exec/x86_64-unknown-cygwin/octave-gui'"
> On my compiled version, the gui exec is
> ~/usr/libexec/octave/3.8.0/exec/x86_64-unknown-cygwin/octave-gui.exe;
> this program is the only entry under
> ~/usr/libexec/octave/3.8.0/exec/x86_64-unknown-cygwin

that is a side effect of my decision to put octave-gui in /usr/bin
I missed to note that "octave --force-gui" is expecting to find
octave-gui in /usr/lib/octave/3.8.0/exec/x86_64-unknown-cygwin

I will take care for 3.8.1 binary release

> 3) The gui client can be launched as "/usr/bin/octave-gui". Octave
> scripts run OK; graphs OK too. But the 'less' mechanism, with f.i.
> "help pkg", fails. I get the first page, terminated by
> -- less -- (f)orward, (b)ack, (q)uit
> At this stage, typing " " or "f" cause the screen to scroll up one
> line, and the new line either is empty, either contains a single 'f'.
> Typing 'ctrl-c' twice permits to abort, and is the only issue. I do
> not get this behaviour on my own compiled 3.8.0 version. How can we
> detect the differences between the two ?

that behavior is very bad.
I will look if 3.8.1rc3 is showing the same defect.

If you want to replicate my build you can just download the src package
(octave-3.8.0-2-src.tar.xz) and build with

cygport octave-3.8.0-2.cygport almostall

> Best regards
>
> Pascal
>

Regards
Marco