From: Alan W. I. <ir...@be...> - 2014-04-21 06:40:10
|
@Hazen and others here: There are remarks about the conversion of our SF repository from svn to git at the end. @Andrew: On 2014-04-02 00:46-0700 Alan W. Irwin wrote: > On 2014-04-01 14:19-0700 Alan W. Irwin wrote: >> [...]All Qt5 tests have so far only been done in the build tree for the >> shared library/dynamic devices case. Thus, our usual comprehensive >> testing will likely reveal more Qt5 build-system issues [....] > > This potential issue is now first on my agenda. Qt5 is handled very differently (as a CMake import library) than Qt4 by our build system, and (as expected above) comprehensive tests tripped over build-system issues for the case of import libraries like Qt5. With some essential help from Steve Kelly on the CMake mailing list I have finally solved most of those so I now (as of revision 13106) have achieved the first completely successful comprehensive test of the -DPLPLOT_USE_QT5=ON case. However, that comprehensive test success was only made possible because for the -DPLPLOT_USE_QT5=ON case I disable pyqt4, and we need a volunteer to fix that. I currently also disable the build and test of qt_example for both the traditional and CMake-based build systems for the installed examples. Next (and last) on my immediate PLplot agenda is to make fundamental build system changes so I can drop those workarounds while continuing comprehensive testing success for the -DPLPLOT_USE_QT5=ON case. IMPORTANT: After that last item on my immediate PLplot agenda is completed in the next day or so, I plan to stop working directly on PLplot for roughly a month or so. Instead, I plan to take time to get out a long-promised maintenance release of libLASi and then finally start working on the long-promised conversion of the timeephem project from svn to git. The latter should help me become familiar with git and assuming that experiment is a success and because no other PLplot developers have strongly objected to the idea, then Hazen's plan is to convert the PLplot repository at SourceForge from svn to git as soon as (and if) I report timeephem conversion success. 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 __________________________ |