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

Reply via email to