On 2015-05-21 09:18-0000 Arjen Markus wrote:

> The comprehensive test has finished on Cygwin without any
complaints. I have not checked the report extensively but it looks as
if all went well - no deviations reported. The details are in the
attachment.

Hi Arjen:

My detailed look showed everything was fine for the limited number
of PLplot components tested other than the remaining issue with
the "CMake no longer defines WIN32 on Cygwin!" warning which _should_
be fixed now, see my previous "humbled" post today on that subject.

I have now summarized the good results of your Cygwin comprehensive testing
at
<https://sourceforge.net/p/plplot/wiki/Testing_PLplot/#Testing%20Reports>.

So the question I want to address now is where should you go from here
for comprehensive testing on Cygwin, i.e., which of the (B), (D),
(E'), (F''), (G), and (H) remaining issues noted in that above summary
should receive priority?

There is obviously still something wrong with using your X server on
Cygwin, but I suggest your address that issue last, i.e., keep running
the comprehensive test with the "--do_test_interactive no" option not
only because of that X server issue, but also because interactive
comprehensive testing is much more difficult. (I have reduced that
interactive testing misery as much as possible by using the -np [i.e.,
no pause between pages] option for all interactive tests, but -np does
not work properly yet for Tcl/Tk nor wxwidgets so some babysitting
misery is still inevitable if you do not use the
"--do_test_interactive no" option.)

So that puts dealing with (B) (dropped interactive tests) last, and I
suggest instead you deal with most of (D), (E'), (F''), (G), and (H)
by simply increasing the scope of your comprehensive testing (and
adding major functionality to your Cygwin PLplot platform) by
installing all possible PLplot prequisites before you do your next
comprehensive test.

So to help you with that installation task I did some research, and here are the
missing PLplot components from your current comprehensive testing (in
order of the CMake WARNING messages about these issues); the regular
expression search term I used at the 64-bit version of
<http://cygwin.com/cgi-bin2/package-grep.cgi> to find
the package; and the corresponding
name of that package.

PLplot component          GUI search term  Cygwin 64-bit

java bindings             java             Nothing relevant
octave bindings           octave           octave-devel-3.8.2-1
Tcl/Itcl bindings         itcl             tcl-itcl-3.4.1-1
ada bindings              gnatmake         cygwin32-gcc-ada-4.9.2-1
lua bindings              lua.h            lua-5.1.5-1
d bindings                gdc              Nothing relevant
libqhull prerequisite     qhull.h          libqhull-devel-2012.1-2 
psttf device driver       LASi.h           libLASi-devel-1.1.1-2
pyqt4 bindings            sip.h            python-sip-4.16.7-1
wxwidgets device driver   wx.h             libwx_gtk2u2.8-devel-2.8.12.1-5
pdf device driver         hpdf.h           Nothing relevant
ocaml bindings            ocamlc           ocaml-base-4.01.0-2
gtk+-x11-2.0 support      gtk+-x11-2.0.pc  libgtk2.0-devel-2.24.28-1

Installation of these packages and my fixes for any issues you find
with that broadened scope of comprehensive testing should make PLplot
nearly as powerful on Cygwin as it currently is on Linux, and I am
very much looking forward to achieving that goal!

N.B. although installing the above packages and running another
noninteractive comprehensive test should be straightforward, I am well
aware that I currently have another outstanding request for you
concerning creating the "git format-patch" version of the current
state of your new Fortran binding. Furthermore, I still have a lot of
simple topics of my own I would like to finish up for the current
release cycle. Therefore, these two requests from me to you should both be
classified as "whenever convenient for you".

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
__________________________

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to