Re: [Evolution] what tag/commit should I use to attempt to build evo-ews?
- From: Reid Thompson <Reid Thompson ateb com>
- To: "dwmw2 infradead org" <dwmw2 infradead org>
- Cc: "evolution-list gnome org" <evolution-list gnome org>
- Subject: Re: [Evolution] what tag/commit should I use to attempt to build evo-ews?
- Date: Fri, 21 Oct 2011 13:47:53 +0000
On Thu, 2011-10-20 at 22:58 +0100, David Woodhouse wrote:
On Thu, 2011-10-20 at 19:20 +0200, Milan Crha wrote:
The answer is that it depends on your version. The gnome-3-2 branch
contains all the backward compatibility cruft, where git master is
developed for 3.3.x.
I've now removed the backwards compat cruft from the gnome-3-2 branch
(and hence the 3.2.1 release that Chen made today) too.
For Evolution 3.3, use master
For Evolution 3.2, use gnome-3-2
For Evolution 3.0, use gnome-3-0
The gnome-3-0 branch still contains all the compatibility crap, so
should build against 2.32 too. And there's a gnome-2-28 branch but the
less I think about that the better :)
Am I correct in thinking that the error listed below is due to GStaticMutex being part of the deprecated
segments of code?
Or am I missing something else?
$ for dir in `cat dirs`; do echo $dir; cd $dir; git branch; echo ""; echo ""; cd ..; done
atk
* master
evolution
* master
evolution-data-server
* master
evolution-ews
* master
evolution-mapi
* master
evolution-webcal
* master
ews
* master
gail
* master
glib
glib-2-30
* master
gnome-desktop
gnome-3-2
* master
gsettings-desktop-schemas
* master
gtk+
* gtk-3-2
master
gtkhtml
* master
libgdata
* LIBGDATA_0_10_0
LIBGDATA_0_9_1
master
libnotify
* master
pango
make[5]: Entering directory `/home/rthompso/evo-git-head/obj/evolution-ews/src/server'
CC libeews_1_2_la-e-ews-connection.lo
../../../../evolution-ews/src/server/e-ews-connection.c:53:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'connecting'
../../../../evolution-ews/src/server/e-ews-connection.c:81:2: error: expected specifier-qualifier-list before
'GStaticRecMutex'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'ews_next_request':
../../../../evolution-ews/src/server/e-ews-connection.c:271:2: error: implicit declaration of function
'g_static_rec_mutex_lock'
cc1: warnings being treated as errors
../../../../evolution-ews/src/server/e-ews-connection.c:271:2: error: nested extern declaration of
'g_static_rec_mutex_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:271:39: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:276:3: error: implicit declaration of function
'g_static_rec_mutex_unlock'
../../../../evolution-ews/src/server/e-ews-connection.c:276:3: error: nested extern declaration of
'g_static_rec_mutex_unlock'
../../../../evolution-ews/src/server/e-ews-connection.c:276:42: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:299:41: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'ews_active_job_done':
../../../../evolution-ews/src/server/e-ews-connection.c:324:39: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:330:41: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'ews_cancel_request':
../../../../evolution-ews/src/server/e-ews-connection.c:347:39: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:349:41: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:358:40: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:360:42: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'ews_connection_queue_request':
../../../../evolution-ews/src/server/e-ews-connection.c:379:39: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:381:42: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'e_ews_connection_finalize':
../../../../evolution-ews/src/server/e-ews-connection.c:755:2: error: implicit declaration of function
'g_static_rec_mutex_free'
../../../../evolution-ews/src/server/e-ews-connection.c:755:2: error: nested extern declaration of
'g_static_rec_mutex_free'
../../../../evolution-ews/src/server/e-ews-connection.c:755:32: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'e_ews_connection_init':
../../../../evolution-ews/src/server/e-ews-connection.c:813:2: error: implicit declaration of function
'g_thread_create'
../../../../evolution-ews/src/server/e-ews-connection.c:813:2: error: nested extern declaration of
'g_thread_create'
../../../../evolution-ews/src/server/e-ews-connection.c:813:20: error: assignment makes pointer from integer
without a cast
../../../../evolution-ews/src/server/e-ews-connection.c:826:2: error: implicit declaration of function
'g_static_rec_mutex_init'
../../../../evolution-ews/src/server/e-ews-connection.c:826:2: error: nested extern declaration of
'g_static_rec_mutex_init'
../../../../evolution-ews/src/server/e-ews-connection.c:826:32: error: 'EEwsConnectionPrivate' has no member
named 'queue_lock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'e_ews_connection_find':
../../../../evolution-ews/src/server/e-ews-connection.c:891:2: error: implicit declaration of function
'g_static_mutex_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:891:2: error: nested extern declaration of
'g_static_mutex_lock'
../../../../evolution-ews/src/server/e-ews-connection.c:891:24: error: 'connecting' undeclared (first use in
this function)
../../../../evolution-ews/src/server/e-ews-connection.c:891:24: note: each undeclared identifier is reported
only once for each function it appears in
../../../../evolution-ews/src/server/e-ews-connection.c:903:4: error: implicit declaration of function
'g_static_mutex_unlock'
../../../../evolution-ews/src/server/e-ews-connection.c:903:4: error: nested extern declaration of
'g_static_mutex_unlock'
../../../../evolution-ews/src/server/e-ews-connection.c: In function 'e_ews_connection_new':
../../../../evolution-ews/src/server/e-ews-connection.c:933:24: error: 'connecting' undeclared (first use in
this function)
make[5]: *** [libeews_1_2_la-e-ews-connection.lo] Error 1
make[5]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-ews/src/server'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-ews/src/server'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-ews/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-ews'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/rthompso/evo-git-head/obj/evolution-ews'
make: *** [.stamp/evolution-ews.build] Error 2
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]