In order to solve some issues with our build system (see the commit message for commit id = 8972f92 for the details) CMake 3 features will be required.
Accordingly as a preliminary step before solving those issues I have bumped (as of commit id 8972f92) the minimum cmake version used in our build system from various 2.x.y versions to 3.0.2. I don't think the requirement of CMake-3.0.2 or later is going to cause issues for distributions of modern versions of free software. For example, the Windows and Mac OS X distros Cygwin, fink, homebrew, and macports provide packages for version 3.1.2 (Cygwin), 3.2.1 (Fink), 3.2.2 (Homebrew), and 3.2.1 (MacPorts) of cmake, and I think the same is generally true of Linux distributions of software. The well-known exception for the Linux case would be so-called "enterprise-class" distribution (e.g., RedHat and CentOS) which tend to stick with old versions of everything. But the solution for users of such distros is to stick to old PLplot versions or else download, build, or epa_build CMake-3.0.2 or later similarly to how they have to update to modern versions of most Linux libraries to get modern PLplot to work. One other exception I am aware of is Debian wheezy (the current Debian stable) which only packages cmake-2.8.9. However, most Debian desktop users are already using Debian jessie which gives access to 3.0.2, and in any case Debian jessie is scheduled to become the new Debian stable only 9 days from now. So I don't think this is a big concern. @Arjen: your current testing on Cygwin used an older cmake-2.8 version so you will have to update your Cygwin distro to use cmake-3.1.2 to continue such testing. If anyone else here has problems moving from CMake-2 to CMake-3.0.2 or later please let me know. 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 __________________________ ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel