Just to summarize where we stand there are several open-ended issues
blocking the release.

1. I am in the middle of a hunt for plend memory management issues caused by 
redundant
library linking (see previous post to Andrew).

2. Because of issues like the qt_example segfault that I have just
fixed, I have as yet been unable to complete a comprehensive test of
PLplot on Linux.  Until I can get such a clean test the possibility
exists there are other such segfault issues lurking in our master tip
code base due to some regression since the 5.10.0 release.

3. -DOLD_WXWIDGETS=ON does not yet work.  For this case, all the
wxwidgets related code in drivers, bindings/wxwidgets, and
examples/c++ is identical to the old wxwidgets code that worked
before. So the working hypothesis is there was some wxwidgets-only
core change in bindings/c++, include, or src that is incompatable with
the way the old wxwidgets code worked.  This core change likely does
not involve plbuf since old wxwidgets and our other device drivers
depend on plbuf in similar ways.  Thus, the problem is to find that
old wxwidgets incompatible core change and make it conditional
depending on OLD_WXWIDGETS.  Both Jim and I have had a go at this
issue, but we have both failed due to our lack of knowledge concerning
wxwidets.  As a last resort (because he is swamped by other
commitments at this time) our leading wxwidgets expert, Phil, has
kindly agreed to take a look at this issue although no promises
as to when he will be able to figure this out.

In sum, deep freeze (only documentation changes and fixes for
regressions compared to 5.10.0 should be committed to master although
otherwise development should continue on private topic branches)
continues.  Also, although we are obviously in the end stages of this
release cycle there is no possibility of making even a reasonable
estimate of the date for the release until the above 3 open-ended
issues have been dealt with.

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
__________________________

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to