** Description changed: - Please merge bugfix release octave 4.0.1-1 (universe) from Debian - testing (main) + Please merge bugfix release octave 4.0.1-1 (universe) from Debian testing (main) + ---------------------------------------------------------------------- + + * The package comes from Debian testing, which means that: + - It compiles and up to date on all architectures it has previously been compiled for in unstable; + - It does not have release-critical bugs; + - All of its dependencies are satisfiable by packages already in testing, which is what the LTS is derived from; + - Installing the package does not break any packages currently in testing + ------------------------------------------------------------------------- Bugs Fixed in GNU Octave 4.0.1: http://www.gnu.org/software/octave/bug- fixes-4-0-1.html - Allow strsplit to use '+' as a delimiter - svds.m: Special handling for case of sigma=0 - Fix splines and remove unnecessary calculations - Fix printf regression - Avoid overflow while reshaping large sparse matrices - Fix memory corruption allocating to sparse arrays - Disable char/int8_t function overloads where not permitted - Fix cut/paste error in rande documentation - Fix regressions caused by ismatrix definition change - doc: Update copyright date in octave.texi - Fix regressions caused by ismatrix definition change - Fix regression for coordinate transforms on 3-D arrays - Fix regressions caused by ismatrix definition change - doc: Correct example errobar code and plot - __getlegenddata__.m: Fix handling of multiple child elements - fzero.m: Correctly choose tolerance (eps) based on class of fun and X0 - Fix behavior of warning ("error") call - Fixed isequal for comparison of objects with overridden size - Fix compilation of classdef with the clang compiler - doc: Fix incorrect description of Hessenberg decomposition - set all lexical_feedback variables in init function - Stop segfault when find function called with 6 outputs - textread.m, textscan.m: Properly process single-quoted endofline parameter - Fix rotated graphics when printing through ghostscript - drawnow: Add a delay to let the GUI thread lock the mutex when printing - Fix segfault with 'dbclear all' - Force left-to-right alignment for the whole GUI - validateattributes.m: Fix typo on documentation - doc: Fix typo in short-circuit operators documentation - datevec.m: Properly handle FFF millisecond code - Fix issue with gnuplot, subplot, and 2 y-axes - plot.m: Use actual property names in the description FMT argument - normrnd.m: Return correct result for vector case when std = 0 - prevent doc browser from searching for an empty string - improve focus detection of gui - Fix segfault when complex double matrix calls ZGETRF - Add uiXXXX documentation - quantile.m: Fix operation along a singleton dimension - __gnuplot_drawnow__.m: Use "screenpixelsperinch" instead of constant value - methods.m: Rry Java class names if getMethods fails on Java objects - textread.m, textscan.m: Always remove headerlines args before invoking strread - Include stdint.h in mex.h file - Handle hggroup objects "buttondownfcn" when children are clicked - Fix selection of one pixel high(wide) images - annotation.m: Document the "string" property of textbox and textarrow annotations - mkoctfile: Apply default C++ compiler flags when linking oct-file - Use backslash as windows file separator for canonicalize_file_name - Generate correct ezplot for 2-input functions - doc: Make excplicit that asctime and ctime values end in a newline - Initialize interpreter correctly with script and --traditional - do not leave debug modus when entering a command at debug prompt - __finish__.m: Change from function to script to stay in base workspace - Don't put default xtick vector size in documentation - Fix 'descending' sort of Range objects - strread.m: Clarify delimiter and whitespace usage - strread.m: Properly preprocess all forms of string format specifier - strfunc: Document function does not accept anonymous functions - Fix hang when using errorbar with empty dataset - doc: Clarify behavior of length function - Allow sorting columns in workspace view - Pass all fields in face/vertex structure through to patch() - polar.m: Display plot titles on polar plots - ellipke.m: Use correct definition of elliptic integral in documentation - unpack.m: Stop hang when unpacking on to existing filename - Allow NEWS to be displayed properly in QTextBrowser - Fix crash when selecting an image - qt toolkit: Set keyboard focus in canvas - Change mxCreateNumericArray to be Matlab compatible for ndims < 2 - Fix conversion from string cell array into java's String - Fix load/save of integers with -hdf5 - ellipke.m: Modify to accept row vectors - Return correct hex value for printf when used with string inputs - run.m: Return to original directory on Windows - Convert double Octave vectors to double Java vectors - Also load settings and translations in --no-gui mode - Avoid crash when trying to annotate an empty figure - Allow copying a figure to clipboard even in --no-gui mode - Allow saving/copying other figures than the currentfigure - linsolve.m: Fix regression when calling linsolve with 2 arguments - fftshift.m, ifftshift.m: Restore support for N-dimensional arrays + Allow strsplit to use '+' as a delimiter + svds.m: Special handling for case of sigma=0 + Fix splines and remove unnecessary calculations + Fix printf regression + Avoid overflow while reshaping large sparse matrices + Fix memory corruption allocating to sparse arrays + Disable char/int8_t function overloads where not permitted + Fix cut/paste error in rande documentation + Fix regressions caused by ismatrix definition change + doc: Update copyright date in octave.texi + Fix regressions caused by ismatrix definition change + Fix regression for coordinate transforms on 3-D arrays + Fix regressions caused by ismatrix definition change + doc: Correct example errobar code and plot + __getlegenddata__.m: Fix handling of multiple child elements + fzero.m: Correctly choose tolerance (eps) based on class of fun and X0 + Fix behavior of warning ("error") call + Fixed isequal for comparison of objects with overridden size + Fix compilation of classdef with the clang compiler + doc: Fix incorrect description of Hessenberg decomposition + set all lexical_feedback variables in init function + Stop segfault when find function called with 6 outputs + textread.m, textscan.m: Properly process single-quoted endofline parameter + Fix rotated graphics when printing through ghostscript + drawnow: Add a delay to let the GUI thread lock the mutex when printing + Fix segfault with 'dbclear all' + Force left-to-right alignment for the whole GUI + validateattributes.m: Fix typo on documentation + doc: Fix typo in short-circuit operators documentation + datevec.m: Properly handle FFF millisecond code + Fix issue with gnuplot, subplot, and 2 y-axes + plot.m: Use actual property names in the description FMT argument + normrnd.m: Return correct result for vector case when std = 0 + prevent doc browser from searching for an empty string + improve focus detection of gui + Fix segfault when complex double matrix calls ZGETRF + Add uiXXXX documentation + quantile.m: Fix operation along a singleton dimension + __gnuplot_drawnow__.m: Use "screenpixelsperinch" instead of constant value + methods.m: Rry Java class names if getMethods fails on Java objects + textread.m, textscan.m: Always remove headerlines args before invoking strread + Include stdint.h in mex.h file + Handle hggroup objects "buttondownfcn" when children are clicked + Fix selection of one pixel high(wide) images + annotation.m: Document the "string" property of textbox and textarrow annotations + mkoctfile: Apply default C++ compiler flags when linking oct-file + Use backslash as windows file separator for canonicalize_file_name + Generate correct ezplot for 2-input functions + doc: Make excplicit that asctime and ctime values end in a newline + Initialize interpreter correctly with script and --traditional + do not leave debug modus when entering a command at debug prompt + __finish__.m: Change from function to script to stay in base workspace + Don't put default xtick vector size in documentation + Fix 'descending' sort of Range objects + strread.m: Clarify delimiter and whitespace usage + strread.m: Properly preprocess all forms of string format specifier + strfunc: Document function does not accept anonymous functions + Fix hang when using errorbar with empty dataset + doc: Clarify behavior of length function + Allow sorting columns in workspace view + Pass all fields in face/vertex structure through to patch() + polar.m: Display plot titles on polar plots + ellipke.m: Use correct definition of elliptic integral in documentation + unpack.m: Stop hang when unpacking on to existing filename + Allow NEWS to be displayed properly in QTextBrowser + Fix crash when selecting an image + qt toolkit: Set keyboard focus in canvas + Change mxCreateNumericArray to be Matlab compatible for ndims < 2 + Fix conversion from string cell array into java's String + Fix load/save of integers with -hdf5 + ellipke.m: Modify to accept row vectors + Return correct hex value for printf when used with string inputs + run.m: Return to original directory on Windows + Convert double Octave vectors to double Java vectors + Also load settings and translations in --no-gui mode + Avoid crash when trying to annotate an empty figure + Allow copying a figure to clipboard even in --no-gui mode + Allow saving/copying other figures than the currentfigure + linsolve.m: Fix regression when calling linsolve with 2 arguments + fftshift.m, ifftshift.m: Restore support for N-dimensional arrays ------------------------------------------------------------------------ + + Sorry I can't work on this merge because I don't have any packaging skills. + -------------------------------------------------------------------------- + Ubuntu delta: - * No-change rebuild for qhull transition. - * No-change rebuild against suitesparse 1:4.4.5-2 - * No-change rebuild against new graphicsmagick - * No-change rebuild for hdf5 soname change. - * No-change rebuild for hdf5 soname change. - * No-change rebuild against libgraphicsmagick++11 - * Adjust hard-coded Breaks on octave modules to match Ubuntu, rather than - Debian, rebuild versions. - ---------------------------------------------------------------------------- + * No-change rebuild for qhull transition. + * No-change rebuild against suitesparse 1:4.4.5-2 + * No-change rebuild against new graphicsmagick + * No-change rebuild for hdf5 soname change. + * No-change rebuild for hdf5 soname change. + * No-change rebuild against libgraphicsmagick++11 + * Adjust hard-coded Breaks on octave modules to match Ubuntu, rather than + Debian, rebuild versions. + --------------------------------------------------------------------------- + Changelog entries since current xenial version 4.0.0-3ubuntu9: octave (4.0.1-1) unstable; urgency=medium - * Imported Upstream version 4.0.1 - * d/p/drop_versioned_binaries.diff: add back hunk for src/main.in.cc. - - -- Sébastien Villemot <[email protected]> Tue, 22 Mar 2016 22:10:04 + * Imported Upstream version 4.0.1 + * d/p/drop_versioned_binaries.diff: add back hunk for src/main.in.cc. + + -- Sébastien Villemot <[email protected]> Tue, 22 Mar 2016 22:10:04 +0100 octave (4.0.1~rc4-1) experimental; urgency=low - * Imported Upstream version 4.0.1~rc4 - + This version fixes the interaction with gnuplot v5 (Closes: #805295). - + Also, it also fixes a HDF5 regression (Closes: #815597). - * d/p/drop_versioned_binaries.diff: Refresh for new upstream version - * d/control: - + Use secure URIs in the Vcs-* fields - + Bump Standards-Version to 3.9.7 - * Install the PDF files of the octave-doc package in /usr/share/doc/octave. - This is now recommended by the Debian Policy, version 3.9.7 (section - 12.3). - * d/rules: Avoid triggering the build of oct-gperf.h - * d/octave.lintian-overrides: Add override for shlib-calls-exit - * d/p/octave-pkgbuilddir.patch: New patch. - This patch replaces the patch enable_dirs_in_pkg. It introduces a - better change in pkg/private/install.m that allows packages to be - built in place and avoid unreproducible builds due to temporary build - directories appearing in the .oct files. - * d/octave-doc.install: Drop useless call to dh-exec - - -- Rafael Laboissiere <[email protected]> Mon, 14 Mar 2016 + * Imported Upstream version 4.0.1~rc4 + + This version fixes the interaction with gnuplot v5 (Closes: #805295). + + Also, it also fixes a HDF5 regression (Closes: #815597). + * d/p/drop_versioned_binaries.diff: Refresh for new upstream version + * d/control: + + Use secure URIs in the Vcs-* fields + + Bump Standards-Version to 3.9.7 + * Install the PDF files of the octave-doc package in /usr/share/doc/octave. + This is now recommended by the Debian Policy, version 3.9.7 (section + 12.3). + * d/rules: Avoid triggering the build of oct-gperf.h + * d/octave.lintian-overrides: Add override for shlib-calls-exit + * d/p/octave-pkgbuilddir.patch: New patch. + This patch replaces the patch enable_dirs_in_pkg. It introduces a + better change in pkg/private/install.m that allows packages to be + built in place and avoid unreproducible builds due to temporary build + directories appearing in the .oct files. + * d/octave-doc.install: Drop useless call to dh-exec + + -- Rafael Laboissiere <[email protected]> Mon, 14 Mar 2016 16:01:37 +0100 octave (4.0.1~rc2-1) experimental; urgency=low - [ Rafael Laboissiere ] - * Imported Upstream version 4.0.1~rc2 - * d/octave.menu: Drop menu file per the tech-ctte decision on Bug#741573 - * d/control: Drop useless build-dependency on gperf - * d/s/lintian-overrides: - + Add override for source-contains-autogenerated-gperf-data - + Add override for unknown variable in d/octave-common.install - + Add override for source-contains-prebuilt-java-object - + Add override for dh-exec-useless-usage in d/octave.dirs - * Add Lintian overrides for empty directories - * d/liboctave3v5.lintian-overrides: Remove obsolete Lintian override. - Lintian identifies now the "v5" suffix related to the GCC-5 / - libstdc++6 transition. - * d/octave-info.lintian-overrides: Remove obsolete Lintian override. - The info files are shipped again in compressed form since version - 4.0.0-rc3-1 of the package. - * d/liboctave3v5.lintian-overrides: Add file - * d/rules: Avoid useless call of ldconfig in the triggers script - * d/octave-htmldoc.menu: Remove obsolete file - - [ Sébastien Villemot ] - * Drop octave-dbg package, now rely on automatic debug packages. - - -- Sébastien Villemot <[email protected]> Tue, 19 Jan 2016 17:27:49 + [ Rafael Laboissiere ] + * Imported Upstream version 4.0.1~rc2 + * d/octave.menu: Drop menu file per the tech-ctte decision on Bug#741573 + * d/control: Drop useless build-dependency on gperf + * d/s/lintian-overrides: + + Add override for source-contains-autogenerated-gperf-data + + Add override for unknown variable in d/octave-common.install + + Add override for source-contains-prebuilt-java-object + + Add override for dh-exec-useless-usage in d/octave.dirs + * Add Lintian overrides for empty directories + * d/liboctave3v5.lintian-overrides: Remove obsolete Lintian override. + Lintian identifies now the "v5" suffix related to the GCC-5 / + libstdc++6 transition. + * d/octave-info.lintian-overrides: Remove obsolete Lintian override. + The info files are shipped again in compressed form since version + 4.0.0-rc3-1 of the package. + * d/liboctave3v5.lintian-overrides: Add file + * d/rules: Avoid useless call of ldconfig in the triggers script + * d/octave-htmldoc.menu: Remove obsolete file + + [ Sébastien Villemot ] + * Drop octave-dbg package, now rely on automatic debug packages. + + -- Sébastien Villemot <[email protected]> Tue, 19 Jan 2016 17:27:49 +0100 octave (4.0.1~rc1-1) experimental; urgency=low - [ Rafael Laboissiere ] - * Imported Upstream version 4.0.1~rc1 - * d/p/xbackslash-texinfo.patch: Drop patch (applied upstream) - * d/p/dont-use-included-texinfo-texmfcnf.patch: Drop patch (applied upstream) - - -- Sébastien Villemot <[email protected]> Wed, 23 Dec 2015 10:43:56 + [ Rafael Laboissiere ] + * Imported Upstream version 4.0.1~rc1 + * d/p/xbackslash-texinfo.patch: Drop patch (applied upstream) + * d/p/dont-use-included-texinfo-texmfcnf.patch: Drop patch (applied upstream) + + -- Sébastien Villemot <[email protected]> Wed, 23 Dec 2015 10:43:56 +0100 octave (4.0.0-5) unstable; urgency=medium - * d/control: replace libhdf5-mpich2-dev by libhdf5-mpich-dev. - - -- Sébastien Villemot <[email protected]> Thu, 01 Oct 2015 10:05:15 + * d/control: replace libhdf5-mpich2-dev by libhdf5-mpich-dev. + + -- Sébastien Villemot <[email protected]> Thu, 01 Oct 2015 10:05:15 +0200 octave (4.0.0-4) unstable; urgency=medium - [ Sébastien Villemot ] - * Rename liboctave3 to liboctave3v5 for g++-5 transition. (Closes: #797992) - * d/control: promote octave-info to Recommends of octave. - It is needed by the GUI help browser. (Closes: #793524) - - [ Mike Miller ] - * Downgrade default-jre-headless from Depends to Recommends. - Thanks to Alois Schloegl for the suggestion (Closes: #742503) - * Disable java on hppa, m68k, and sparc64 ports. Fixes FTBFS on those archs. - (Closes: #792869) - - -- Sébastien Villemot <[email protected]> Sat, 05 Sep 2015 00:03:52 + [ Sébastien Villemot ] + * Rename liboctave3 to liboctave3v5 for g++-5 transition. (Closes: #797992) + * d/control: promote octave-info to Recommends of octave. + It is needed by the GUI help browser. (Closes: #793524) + + [ Mike Miller ] + * Downgrade default-jre-headless from Depends to Recommends. + Thanks to Alois Schloegl for the suggestion (Closes: #742503) + * Disable java on hppa, m68k, and sparc64 ports. Fixes FTBFS on those archs. + (Closes: #792869) + + -- Sébastien Villemot <[email protected]> Sat, 05 Sep 2015 00:03:52 +0200
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1563100 Title: Please merge bugfix release octave 4.0.1-1 (universe) from Debian testing (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/octave/+bug/1563100/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
