On Mon, Apr 27, 2009 at 10:00:38PM -0500, Geoffrey Furnish wrote: > Andrew Ross writes: > > Testing has shown that this is a result of a bug in gfortran versions <= > > 4.1 when both the fortran exit command and the instrinsic exit subroutine > > are used in the same program. I have committed a simple work-around in > > example 20 which should fix compilation for you. Could you check this? > > And the whole build completed without incident. > > So, it looks fixed. Thanks Andrew, for the Fortran tweak, and Alan for the > other config and doc updates.
Geoff, this is good to hear. I've also implemented building the tk examples when BUILD_TEST is enabled which should make testing them easier. I've been using HAVE_PTHREAD=ON for a long time with the xwin driver with no problems. It has certainly been enabled in the debian packages as well with no reported bugs. Based on this I am relatively sure that this bit is ok. The problem is that there is some extra code for handling user supplied windows which is currently only exercised by plframe. I suspect the error is there. Based on this I would like to propose that we disable HAVE_PTHREAD for plframe, but not more generally. We could do this by ensuring that -drvopt usepthread=0 is set in the plframe code. This would mean users don't have to choose between losing very useful functionality with xwin and potentially having a bug in the tk code. I think this is particularly important as the xwin driver is I imagine much more widely used that the tk code. Does this sound acceptable to everyone? > The git business does not have to be as long as shown above. A git master > repo would allow developers to pick up with the "git fetch". The preceding > material is relevant only for developers who are: > > A) trying to track the master svn repo with git-svn, but who do *NOT* want to > work directly in their svn gateway git repo, but instead > > B) want to push the revisions&branches obtained from svn into a "native git" > repo, and simulate that being the master, and > > C) doing their actual work in a git working repo cloned from their "simulated > master git repo". > > I've been making slow but steady progress on figuring out how to set up work > flows that ceneter around a developer having an "svn gateway repo" > (maintained with git-svn). From there you can either work in that repo, or > in some other git repo. There are reasons why people might choose either or > both of those options. > > I haven't yet published a world-accessible git collaboration hub for PLplot, > but am working towards that, and will let people know when it's ready. And > I'm working on documenting how to do practice some work-flow scenarios that > make some sense to me. > > More on all that as it crystalizes. > > Good luck all with the release. I'm probably not going to be good for much > in the next few days due to other committments. Good to hear git is working out. When you are happy perhaps you could let us have details for the wiki? Andrew ------------------------------------------------------------------------------ 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