On 2014-09-04 13:51-0700 Alan W. Irwin wrote:

> On 2014-09-01 11:08-0700 Alan W. Irwin wrote:
>
>> I now plan to do a comprehensive run-time test using
>> scripts/comprehensive_test.sh for the same Tcl/Tk/Itcl/Itk install
>> locations, and such a comprehensive test (involving run-time tests of
>> both the build tree and install tree for our 3 major build
>> configurations) will almost guarantee finding more changes that have
>> to be done for our three different build systems (core build +
>> CMake-based and traditional build systems for the installed examples).
>
> That prediction was spot on, and over the last few days I have been
> plugging away at all the issues that were found by that comprehensive
> testing. Today I finally got a breakthrough on what had been an
> intractable problem (dealing with blanks in pathnames for the Makefile
> + pkg-config traditional build system for the installed examples).
>
> Propagating that solution from one of our libraries to the rest
> requires extensive and non-trivial build-system changes that all need
> to be comprehensively tested, but I think the end is finally in sight,
> so I might even get this pushed by late Friday.

Hi Phil:

Actually, I just made that push (commit 6f7f855) a little ahead of my
ETA.  This should complete my project to get comprehensive run-time
testing (done with the scripts/comprehensive_testing.sh script) to
work completely on Linux for a test case where
Tcl/Tk/itcl/itk/iwidgets were installed with a pathname prefix that
had a blank.  This should clear out many of the blank-in-path issues
that would have hindered you for your own comprehensive run-time
testing.

@everyone:  As part of these series of commits I also took the
opportunity to remove all mention of the unused LIB_TAG variable
from our build-system logic.  This change makes that logic
much easier to read.

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
__________________________

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to