The status of testing for this forthcoming release is as follows: * The example comparison results are a huge improvement (only three outstanding issues left) compared to our last release.
* Orion did (build-tree?) testing for Fedora and reported some problems which have now been fixed. * Valery Pipin did install-tree testing for AltLinux and found numerous problems. I am pursuing those problems with him off list except for the octave one he reported which I hope Andrew will deal with. * I have recently confirmed the segfaults are still there for all our Tk-related examples, but not for -dev tk. I have updated README.release accordingly. That notice should be removed if somebody can figure this out. * I have just finished complete build-tree (ctest) and install-tree (make test) tests of PLplot for the following three cases: shared libs/dynamic drivers (BUILD_SHARED_LIBS=ON by default and ENABLE_DYNDRIVERS=ON by default), shared libs/static drivers (BUILD_SHARED_LIBS=ON by default and ENABLE_DYNDRIVERS=OFF), and static libs and drivers (BUILD_SHARED_LIBS=OFF which forces ENABLE_DYNDRIVERS=OFF). I used default bindings and device drivers in all cases. My debian testing system is fully loaded so the only cmake WARNING messages I got concerned Tk (disabled by default until we can figure out the segfaults); PLD_cgm (that driver disabled because there is no libcd installed on my system); ENABLE_gcw (automatically set to OFF because I am using the default numpy python extension which is inconsistent with the Numeric-based gcw); PLD_wingcc (set to OFF because my OS is not Windows). I tried testing the optimized case for default hidden visibility by setting softw...@raven> export CC='gcc -fvisibility=hidden -O2' softw...@raven> export CXX='g++ -fvisibility=hidden -O2' softw...@raven> export FC='gfortran -fvisibility=hidden -O2' That reminded me of the following visibility issue; "make" in the installed examples generates the following plplotcanvas example errors: plplotcanvas_demo.c:(.text+0x1cd): undefined reference to plplot_canvas_new' plplotcanvas_demo.c:(.text+0x1e4): undefined reference to plplot_canvas_set_size' plplotcanvas_demo.c:(.text+0x2bf): undefined reference to plplot_canvas_adv' plplotcanvas_demo.c:(.text+0x2cd): undefined reference to plplot_canvas_col0' plplotcanvas_demo.c:(.text+0x2db): undefined reference to plplot_canvas_wid' plplotcanvas_demo.c:(.text+0x2e4): undefined reference to plplot_canvas_vsta' plplotcanvas_demo.c:(.text+0x309): undefined reference to plplot_canvas_wind' plplotcanvas_demo.c:(.text+0x32f): undefined reference to plplot_canvas_box' plplotcanvas_demo.c:(.text+0x347): undefined reference to plplot_canvas_lab' plplotcanvas_demo.c:(.text+0x355): undefined reference to plplot_canvas_col0' plplotcanvas_demo.c:(.text+0x36e): undefined reference to plplot_canvas_line' plplotcanvas_demo.c:(.text+0x37c): undefined reference to plplot_canvas_adv'' Experimentally, Andrew and I have found that we had to remove the visibility support for libplplotgnome2 in order for pygcw to work at all for the Numeric case. The above error is the result of that removal. We should reinstate visibility support (probably post release) in a way that doesn't clobber pygcw. Further testing was done with softw...@raven> export CC='gcc -O2' softw...@raven> export CXX='g++ -O2' softw...@raven> export FC='gfortran -O2' Both the build-tree tests (ctest) and install-tree tests (make test) went fine for the following three cases: BUILD_SHARED_LIBS=ON/ENABLE_DYNDRIVERS=ON BUILD_SHARED_LIBS=ON/ENABLE_DYNDRIVERS=OFF BUILD_SHARED_LIBS=OFF/ENABLE_DYNDRIVERS=OFF For the first and 3rd of those I also tested "make test_interactive" in the install tree. Everything looked good in that test except for the well-known "twisted-label" issue with -dev wxwidgets for 3D perspective plots. In sum, for my Debian testing platform and Orion's Fedora platform we are essentially ready to release although there are still some well-known issues discovered for the last release that "would-be-nice" to fix for this release. It appears we are in not in good shape to release for the AltLinux platform so I will continue to pursue those issues with Valery Pipin. 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); PLplot scientific plotting software package (plplot.org); 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 __________________________ ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel