On 2015-06-04 11:52-0500 Marius Schamschula wrote: > Alan, > > The good news is that I just built plplot 5.11.0 under MacPorts. > > The bad news is that it breaks GDL (the GNU Data Language), so I had to > revert to plplot 5.10.0…
Yes, if you look at just the index of the release notes concerning 5.11.0 there are four backwards-incompatibilities introduced that we thought were absolutely necessary. None of those changes were made lightly because we realize they mean both the GDL developers and our users need to make changes themselves in order to use the latest version of PLplot. I don't know whether the GDL developers have already adjusted to the PLplot-5.11.0 changes in their CVS version (which you can access following the directions at <http://sourceforge.net/p/gnudatalanguage/code/?source=navbar>), but if not you should probably send a bug report to them. Our planned forthcoming release of 5.11.1 will be just a bug fix release so once GDL and users adjust to 5.11.0 there should be nothing further they need to do for 5.11.1. > > Also I did have to patch one file: > > --- cmake/modules/pkg-config.cmake.orig 2015-04-12 05:08:04.000000000 > -0500 > +++ cmake/modules/pkg-config.cmake 2015-06-04 11:16:24.000000000 -0500 > @@ -204,7 +204,7 @@ > "/System/Library/Frameworks/([^ ]*)\\.framework" > "-framework \\1" > link_flags > - ${link_flags} > + "${link_flags}" > ) > #message("(frameworks) link_flags = ${link_flags}") > endif(CMAKE_SYSTEM_NAME STREQUAL "Darwin”) > > to avoid a "string sub-command REGEX, mode REPLACE needs at least 6 arguments > total to command.” error That bug has been fixed in the git master branch version of PLplot that will be the basis of the forthcoming 5.11.1. I ask everyone here to help out by reporting any bugs (first to this list and later if there is no quick resolution to our bug tracker) that they find in our git master branch tip version (follow the directions at <http://sourceforge.net/p/plplot/plplot/ci/master/tree/> to gain access). That effort from our users should help to make 5.11.1 as bug-free as possible. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-general mailing list Plplot-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-general