From: Alan W. I. <ir...@be...> - 2017-07-25 02:00:51
|
On 2017-07-22 01:59-0700 Alan W. Irwin wrote: [...] > The above commit was rather intrusive so I gave it a complete > noninteractive and interactive comprehensive test which passed with > only minor dashboard submission issues (see the commit message for > commit 62e07d4 for the details) which I have since fixed. > > However, our comprehensive tests do not test the > > make DESTDIR=<location of staging area> install > > trick used by packagers. So I would appreciate you doing that > and checking to see if this series of commits has introduced any > problems. To Ole and Orion: I have just tried testing the use of DESTDIR as above by hand. As expected, all files were installed in the staging area rather than the designated install location. I then moved that staging area to the designated install location and built the test_noninteractive and test_interactive targets by hand for that location for both our CMake-based build system for the installed examples, and our traditional (Makefile + pkg-config) build system for the installed examples. All seemed well for these 4 tests. So that is a reassuring result concerning our install location relocatability. However, I still encourage both of you to attempt to package our git master branch since that not only tests the above capability, but also tests the latest PLplot in other useful ways. 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 __________________________ |