# HG changeset patch # User John W. Eaton # Date 1308148923 14400 # Node ID bb55443911ffff55085f101e660d24ada8fece80 # Parent fbf4ec3aff6f3ebcbc2e8caa2b6e87efe3302cde# Parent 901d466ee55ac902a875ec0ade6f1eccef0841dc maint: periodic merge of stable to default diff -r fbf4ec3aff6f -r bb55443911ff NEWS --- a/NEWS Wed Jun 15 09:41:01 2011 -0400 +++ b/NEWS Wed Jun 15 10:42:03 2011 -0400 @@ -43,15 +43,15 @@ ** IMPORTANT note about binary incompatibility in this release: - The original goal was to ensure binary compatibility for all 3.4.x - releases but this is impossible for the 3.4.1 release due to a bug - in the way shared libraries were built in Octave 3.4.0. Because of - this bug, .oct files built for Octave 3.4.0 must be recompiled - before they will work with Octave 3.4.1. + Binary compatibility for all 3.4.x releases was originally planned, + but this is impossible for the 3.4.1 release due to a bug in the way + shared libraries were built in Octave 3.4.0. Because of this bug, + .oct files built for Octave 3.4.0 must be recompiled before they + will work with Octave 3.4.1. Given that there would be binary incompatibilities with shared - libraries going from Octave 3.4.0 to 3.4.1, we also made the - following incompatible changes in this release: + libraries going from Octave 3.4.0 to 3.4.1, the following + incompatible changes were also made in this release: * The Perl Compatible Regular Expression (PCRE) library is now required to build Octave. @@ -60,8 +60,8 @@ subdirectories of $libdir instead of $libexecdir. Any future Octave 3.4.x release versions should remain binary - compatible with Octave 3.4.1 as we are now using proper library - versioning as recommended by the libtool manual. + compatible with Octave 3.4.1 as proper library versioning is now + being used as recommended by the libtool manual. ** The following functions have been deprecated in Octave 3.4.1 and will be removed from Octave 3.8 (or whatever version is the second major diff -r fbf4ec3aff6f -r bb55443911ff configure.ac