From: Alan W. I. <ir...@be...> - 2017-08-14 09:11:36
|
On 2017-08-14 06:50-0000 Arjen Markus wrote: > Hi Alan, > > > >> -----Original Message----- >> From: Alan W. Irwin [mailto:ir...@be...] >> Sent: Friday, August 11, 2017 6:33 PM >> >> Thanks for the reminder (on the MSYS2 list) that our build system automatically >> drops pyqt4 without any build error due to the "missing pyqtconfig.py " issue on this >> platform. As a result, this step should simply read >> >> (2') Run the noninteractive comprehensive test and send the generated report >> tarball to me. >> > > :) > > Unfortunately, it has been rather quiet wrt this issue. I have not seen any other reactions. I don't want to puff myself up too much, but I think I did really good research there and came up with the definitive answer for you. In any case, the others there felt there was nothing more to be said. :-) >>> >>> (3) After success (with or without pyqt4) on MinGW-w64/MSYS2, follow >>> up with the constrained noninteractive comprehensive test I suggested >>> where you collect the ~62MB of plot results in a tarball and post that >>> tarball somewhere I can download it for my viewing pleasure (hah). >> >> Once you perform (1), (2'), and (3), I should have two report tarballs to look at as >> well as one ~62MB tarball collection of plot file results, and assuming those reveal >> no more issues (other than the "missing pyqtconfig.py" issue we will be dealing with >> after the release), then these should be the last noninteractive tests you need to >> make on this platform before the release. >> > Yes, I hope to get those done today or tomorrow. Good. That sounds quite promising for getting the release done this week. Reaching that release goal assumes you would you be willing to finish all noninteractive testing for both MinGW-w64/MSYS2 and Cygwin today or Tuesday, and noninteractive testing of MSVC and wxwidgets-only interactive testing on all 3 platforms started on Tuesday (see below) and finished by Wednesday at the latest. The other uncertainty (other than how much time you have for testing this week) in the release schedule is I still have a set of wxwidgets issues remaining here which is the uninitialized variable in the wxwidgets superscript/subscript logic that you discovered with MSVC, and several other related issues I discovered for that superscript/subscript logic. These issues only affect the noninteractive test for MSVC (a build issue due to the uninitialized variable), and the wxwidgets-only interactive tests on all platforms. Which is why I encourage you to start your final noninteractive testing for MinGW-w64/MSYS2 and Cygwin immediately rather than waiting for my set of fixes. I am not done yet with this set of wxwidgets superscript/subscript fixes, but the uninitialized variable issue is solved, and I had several breakthroughs in understanding that wxwidgets code today so I am pretty confident I can finish this up by early Tuesday (UTC) which should get rid of the wxwidgets build error for the noninteractive MSVC case, and also allow you to interactively test wxwidgets on all three platforms. In sum, if I can deliver the wxwidgets fixes and my final noninteractive and interactive comprehensive test results for this release by early Tuesday (UTC), and you can deliver all those comprehensive test reports for this release by Wednesday, and if our joint comprehensive tests reveal no showstopping issues, then I plan to start the official release process that is documented in README.Release_Manager_Cookbook on Wednesday, and likely finish the release a day later. Which is a most satisifying prospect! 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 __________________________ |