Re: [Ekiga-devel-list] windows stable branch

Am Freitag, den 15.05.2009, 21:10 +0200 schrieb Eugen Dedu:
> Michael Rickmann wrote:
> > Am Freitag, den 08.05.2009, 17:40 +0200 schrieb Eugen Dedu:
> >> Michael Rickmann wrote:
> >>> Am Freitag, den 08.05.2009, 13:41 +0200 schrieb Eugen Dedu:
> >>>> Hi,
> >>>>
> >>>> Windows build is currently delayed by a few bugs.  Couldn't we just 
> >>>> create a windows build from the stable branch?  Are there modifications 
> >>>> to be done or is it as simple as just build the branch instead of the trunk?
> >>>>
> >>> I can try during weekend. What is the stable branch - the tar ball ekiga
> >>> 3.2 ? My patches to build ekiga master with device detection you find in
> >>>
> Should the above patch be applied right now?  Or do you wait for another 
> solution?
Yes, please apply it. I have used it all the time and it works. I attach
another patch which is actually a work around. Without it Win32 Ekiga
will not terminate waiting for something (thread completion?).
> >>>
Something odd has happened to that one. We are supposed to submit a
patch for cross compilation. I have it at the level of but
my autoconf seems rather different from what the opal guys use. So I do
not dare to go ahead. By the way there is another one affecting Win32:
I think it is due to work in progress and we just have to be patient.

With Snark's crash on exit fix and thee patches mentioned in this mail
win32 Ekiga has about reached the state of version 3.0.2 as in the
snapshots archive. Though, there may be another "hidden" crash which
occurs during startup and only when using gdb. I have not cared for that
one yet. It does not seem that urgent, and I do not feel really
comfortable with Win32 gdb. Actually, I have sort of stress tested Win32
Ekiga for the last three days and had only a single crash.
I think going for a 3.2.1 Win32 release is possible now. I will give the
gnome 2.26 branch a try.
diff -ur ekiga.orig/src/gui/main.cpp ekiga/src/gui/main.cpp
--- ekiga.orig/src/gui/main.cpp	2009-05-17 14:04:50.590528002 +0200
+++ ekiga/src/gui/main.cpp	2009-05-17 14:16:47.841836268 +0200
@@ -4628,7 +4628,8 @@
     iresult = main (argc, argv, env);
   CloseHandle (ekr_mutex);
-  return iresult;
+  /* FIXME should be return iresult; (?) which currently does not terminate */
+  exit (iresult);

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]