Mercurial > hg > octave-lyh
comparison NEWS @ 12746:07188dbaf89a stable
maint: minor update to NEWS file
* NEWS: minor fix in binary incompatibility note.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 15 Jun 2011 10:33:44 -0400 |
parents | 8d2d7f9a17be |
children | bb55443911ff 1887d8400ba3 |
comparison
equal
deleted
inserted
replaced
12744:343eca0298d0 | 12746:07188dbaf89a |
---|---|
3 | 3 |
4 ** Octave 3.4.1 is primarily a bug fixing release. | 4 ** Octave 3.4.1 is primarily a bug fixing release. |
5 | 5 |
6 ** IMPORTANT note about binary incompatibility in this release: | 6 ** IMPORTANT note about binary incompatibility in this release: |
7 | 7 |
8 The original goal was to ensure binary compatibility for all 3.4.x | 8 Binary compatibility for all 3.4.x releases was originally planned, |
9 releases but this is impossible for the 3.4.1 release due to a bug | 9 but this is impossible for the 3.4.1 release due to a bug in the way |
10 in the way shared libraries were built in Octave 3.4.0. Because of | 10 shared libraries were built in Octave 3.4.0. Because of this bug, |
11 this bug, .oct files built for Octave 3.4.0 must be recompiled | 11 .oct files built for Octave 3.4.0 must be recompiled before they |
12 before they will work with Octave 3.4.1. | 12 will work with Octave 3.4.1. |
13 | 13 |
14 Given that there would be binary incompatibilities with shared | 14 Given that there would be binary incompatibilities with shared |
15 libraries going from Octave 3.4.0 to 3.4.1, we also made the | 15 libraries going from Octave 3.4.0 to 3.4.1, the following |
16 following incompatible changes in this release: | 16 incompatible changes were also made in this release: |
17 | 17 |
18 * The Perl Compatible Regular Expression (PCRE) library is now | 18 * The Perl Compatible Regular Expression (PCRE) library is now |
19 required to build Octave. | 19 required to build Octave. |
20 | 20 |
21 * Octave's libraries and .oct files are now installed in | 21 * Octave's libraries and .oct files are now installed in |
22 subdirectories of $libdir instead of $libexecdir. | 22 subdirectories of $libdir instead of $libexecdir. |
23 | 23 |
24 Any future Octave 3.4.x release versions should remain binary | 24 Any future Octave 3.4.x release versions should remain binary |
25 compatible with Octave 3.4.1 as we are now using proper library | 25 compatible with Octave 3.4.1 as proper library versioning is now |
26 versioning as recommended by the libtool manual. | 26 being used as recommended by the libtool manual. |
27 | 27 |
28 ** The following functions have been deprecated in Octave 3.4.1 and will | 28 ** The following functions have been deprecated in Octave 3.4.1 and will |
29 be removed from Octave 3.8 (or whatever version is the second major | 29 be removed from Octave 3.8 (or whatever version is the second major |
30 release after 3.4): | 30 release after 3.4): |
31 | 31 |