Re: gok broken with new libwnck



Well, libwnck API is not stable at all and is subject to change again
during 2.11 development process. So the only thing we can do is to
require a concret version for compiling GOK:

diff -u -r1.129 configure.in
--- configure.in        21 Feb 2005 16:14:31 -0000      1.129
+++ configure.in        22 Feb 2005 14:20:26 -0000
@@ -147,7 +147,7 @@
        atk >= 1.3.0            \
        gtk+-2.0 >= 2.3.1       \
        gail                    \
-       libwnck-1.0             \
+       libwnck-1.0  >= 2.9.92  \
        gnome-speech-1.0        \
        esound                  \
        libglade-2.0)

Salu2

El mar, 22-02-2005 a las 09:05 -0500, David Bolter escribió:
> Hi I'm going to cross post to gnome-accessibility-devel as this is 
> somewhat high priority I think.  We really need a response on how to 
> proceed to fix this one.  Is this new API change going to stick?  How 
> will GOK maintain compatability with new/old versions of libwnck?  
> (preprocessor directives?)
> 
> cheers,
> 
> David
> 
> Fernando Herrera wrote:
> 
> >Elijah: would this timestamp be ok here? 
> >
> >PS: I know that #error "libwnck should only be used if you understand
> >that it's subject to frequent change, and is not supported as a fixed
> >API/ABI or as part of the platform" but these internal API changes 6
> >days before hard code freeze are painful! :)
> >
> >
> >
> >diff -u -r1.11 gok-windowlister.c
> >--- gok/gok-windowlister.c      7 Mar 2004 00:27:06 -0000       1.11
> >+++ gok/gok-windowlister.c      22 Feb 2005 12:02:30 -0000
> >@@ -215,10 +215,10 @@
> >            workspace = wnck_window_get_workspace (pKey->pGeneral);
> >            if (workspace != NULL)
> >            {
> >-               wnck_workspace_activate (workspace);
> >+               wnck_workspace_activate (workspace,
> >gtk_get_current_event_time ());
> >            }
> >                bSuccess = TRUE;
> >-               wnck_window_activate (pKey->pGeneral);
> >+               wnck_window_activate (pKey->pGeneral,
> >gtk_get_current_event_time ());
> >        }
> >
> > #endif
> >
> >
> >El mar, 22-02-2005 a las 11:48 +0100, Kjartan Maraas escribió:
> >  
> >
> >>Hi.
> >>
> >>Tried building from CVS today and found that gok is broken after the API
> >>changes in libwnck. Looks like gok needs a 1.0.1 release to fix this...
> >>
> >>Cheers
> >>Kjartan
> >>
> >>_______________________________________________
> >>desktop-devel-list mailing list
> >>desktop-devel-list gnome org
> >>http://mail.gnome.org/mailman/listinfo/desktop-devel-list
> >>    
> >>
> >
> >  
> >




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