On 2009-04-30 10:07+0100 Andrew Ross wrote: > I think I have convinced myself that XInitThreads is needed for the Tk case > since > we don't control all the Xlib calls. A quick web search suggests our symptoms > are probably a result of Xlib calls being made before XInitThreads is called. > I tried Maurice's suggestion, but this does not help. It is still not early > enough. > Adding a call to XInitThreads into the start of tkMain.c does solve the > problem > though. The additional call in xwin.c does not seem to be a problem. This > leaves > the basic xwin code unchanged and only affects the tk code, so I am happy to > commit this ahead of the release and to re-enable HAVE_PTHREAD by default.
I have committed (revision 9871) a change to README.release that reflects your fix. 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); PLplot scientific plotting software package (plplot.org); 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 __________________________ ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel