[Chandler-dev] wx merges: how-to and current status
D John Anderson
john at osafoundation.org
Mon Mar 3 17:19:23 PST 2008
On Mar 3, 2008, at 1:22 PM, Robin Dunn wrote:
> Hi All,
>
> Since my contract is now over I thought it would be a good idea to
> make sure there is a record of how I've been doing the merges from
> upstream wxWidgets into the wx that OSAF uses so somebody else would
> be able to do it if needed. I wrote up the instructions for how to
> do it about a year and a half ago and have been following those
> directions since then. The instructions are in the OSAF wx SVN
> repository and can be seen at http://viewcvs.osafoundation.org/wx-osaf/trunk/Readme-OSAF.txt
>
> Current status: I did a merge last week using the then current wx
> sources from the WX_2_8_BRANCH, but I didn't roll it over to
> chandler because I was getting some seemingly random errors when
> running the functional tests. (One of the recorded scripts would
> fail sometimes on Windows, and would succeed sometimes.) This may
> not be a real problem however because over the weekend I backed out
> to the older wx and there were still some functional test failures
> for me there too. Anyway, the status of the current merge is that
> it has been done up to step 13 in the instructions so if you decide
> to go with it you just need to make the change in external/wx/
> Makefile and then in chandler/Makefile once the tboxes have built
> the binary tarballs.
I was still getting functional test failures, like the ones you
describe, on some machines and not others. I narrowed down several of
the problems and they were all real bugs in Chandler caused by race
conditions. Not all the bugs are fixed, however. You might try
checking in your changes and watching the tinderboxes -- I suspect
that if you didn't introduce any new bugs these race condition bugs
might not manifest themselves on the tinderboxes because of the quirks
of timing on the tinderbox machines.
>
>
> I'm still keeping some of the wx specific Chandler bugs in mind and
> will work on them when I can. If solutions are found and fixed
> upstream I'll let you know.
>
> --
> Robin Dunn
> Software Craftsman
> http://wxPython.org Java give you jitters? Relax with wxPython!
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
More information about the chandler-dev
mailing list