Re: [Evolution-hackers] evolution 2.28 does not load calendars anymore

2010-03-30 Thread Milan Crha
On Tue, 2010-03-30 at 05:03 +0200, Thomas Mittelstaedt wrote:
 There also is an error message:
 
 (evolution:6613): libecal-WARNING
 **: ../../../../evolution-data-server/calendar/libecal/e-cal.c:1046:
 Could not activate calendar factory
 (OAFIID:GNOME_Evolution_DataServer_CalFactory:1.2)
 
 I wiped out my whole /opt/evo directory and installed everything afresh.
 No change.

Hi,
there is definitely something with your bonobo activation server.

Check if yours
$PREFIX/lib/bonobo/servers/GNOME_Evolution_DataServer_1.2.server
contains proper path to an evolution-data-server-2.28 within the
CalFactory section, and whether you can run it on a console and whether
your bonobo-activation-server knows about it (it doesn't, most likely).
Try to search http://live.gnome.org/Evolution/FAQ for bonobo questions.
Hope that helps,
Milan

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Build failure in evolution 2.30.0 (was Re: Patch for Evo 2.30 - size of mail sidebar)

2010-03-30 Thread Matthew Barnes
On Tue, 2010-03-30 at 04:10 +0200, Vincent Untz wrote:
 Can we get a 2.30.0.1 tarball that uses some non-deprecated API or, even
 better, that doesn't use -DGTK_DISABLE_DEPRECATED by default?

Even better, can we get a macro added to gnome-common that implements
this deprecation flag policy, and perhaps even set a GNOME Goal for it?

From what I've read on d-d-l, GNOME_MAINTAINER_MODE_DEFINES should be
deprecated and replaced with something we can agree on.

Proposed patch attached.

Matt
commit f6a4ce37e5ea1dc0df62ac244fbeb158de3d2cb2
Author: Matthew Barnes mbar...@redhat.com
Date:   Tue Mar 30 09:06:49 2010 -0400

Add GNOME_DEVELOPER_DEFINES

Similiar to GNOME_MAINTAINER_MODE_DEFINES, but checks for the presence
of $srcdir/.git instead of checking maintainer mode.

diff --git a/macros2/gnome-common.m4 b/macros2/gnome-common.m4
index a5a0ead..b3ec5a8 100644
--- a/macros2/gnome-common.m4
+++ b/macros2/gnome-common.m4
@@ -48,3 +48,19 @@ AC_DEFUN([GNOME_MAINTAINER_MODE_DEFINES],
 
 	AC_SUBST(DISABLE_DEPRECATED)
 ])
+
+dnl GNOME_DEVELOPER_DEFINES ()
+dnl define DISABLE_DEPRECATED
+dnl
+AC_DEFUN([GNOME_DEVELOPER_DEFINES],
+[
+	DISABLE_DEPRECATED=
+	if test -d $srcdir/.git; then
+	DOMAINS=G ATK PANGO GDK GDK_PIXBUF GTK GCONF BONOBO BONOBO_UI GNOME LIBGLADE VTE GNOME_VFS WNCK LIBSOUP
+	for DOMAIN in $DOMAINS; do
+	   DISABLE_DEPRECATED=$DISABLE_DEPRECATED -D${DOMAIN}_DISABLE_DEPRECATED -D${DOMAIN}_DISABLE_SINGLE_INCLUDES
+	done
+	fi
+
+	AC_SUBST(DISABLE_DEPRECATED)
+])
___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Build failure in evolution 2.30.0 (was Re: Patch for Evo 2.30 - size of mail sidebar)

2010-03-30 Thread Matthew Barnes
On Tue, 2010-03-30 at 15:35 +0200, Vincent Untz wrote:
 Le mardi 30 mars 2010, à 09:18 -0400, Matthew Barnes a écrit :
  Even better, can we get a macro added to gnome-common that implements
  this deprecation flag policy, and perhaps even set a GNOME Goal for it?

 Sure, it'd be nice to have that. Please attach the patch in bugzilla,
 though: it will help get this integrated. FWIW, I'm not a maintainer of
 gnome-common, but I would prefer to have a configure flag for this too.


Done.  https://bugzilla.gnome.org/show_bug.cgi?id=614360

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Build failure in evolution 2.30.0 (was Re: Patch for Evo 2.30 - size of mail sidebar)

2010-03-30 Thread chen
On Tue, 2010-03-30 at 10:18 -0400, Matthew Barnes wrote:
 On Tue, 2010-03-30 at 15:35 +0200, Vincent Untz wrote:
  Le mardi 30 mars 2010, à 09:18 -0400, Matthew Barnes a écrit :
   Even better, can we get a macro added to gnome-common that implements
   this deprecation flag policy, and perhaps even set a GNOME Goal for it?
 
  Sure, it'd be nice to have that. Please attach the patch in bugzilla,
  though: it will help get this integrated. FWIW, I'm not a maintainer of
  gnome-common, but I would prefer to have a configure flag for this too.
 
 
 Done.  https://bugzilla.gnome.org/show_bug.cgi?id=614360
Released the updated tarballs for 2.30.0.1

- Chenthill.
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Build failure in evolution 2.30.0 (was Re: Patch for Evo 2.30 - size of mail sidebar)

2010-03-30 Thread Federico Mena Quintero
On Tue, 2010-03-30 at 04:10 +0200, Vincent Untz wrote:

 Can we get a 2.30.0.1 tarball that uses some non-deprecated API or, even
 better, that doesn't use -DGTK_DISABLE_DEPRECATED by default?

Ugh, sorry about the breakage.  I'm building Evo on GTK+ for GNOME 2.28;
that's why I didn't notice this.  Thanks for the quick fix.

  Federico

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] evolution 2.28 does not load calendars anymore

2010-03-30 Thread Thomas Mittelstaedt
Milan,

I just blew a couple of those G_DEFINE_TYPE's. Got to concentrate
better.

 Weitergeleitete Nachricht 
 Von: Evolution-Data-Server bugzi...@gnome.org
 An: tmsta...@t-mittelstaedt.de
 Betreff: [Bug 603854] evolution segfaults in e_book_new, when
 right-clicking in task list in calendar view
 Datum: Tue, 30 Mar 2010 18:08:14 + (UTC)
 
 https://bugzilla.gnome.org/show_bug.cgi?id=603854
   Evolution-Data-Server | Contacts | 2.28.x
 
 Thomas tmstaedt changed:
 
What|Removed |Added
 
  Attachment #157202|0   |1
 is obsolete||
 
 --- Comment #15 from Thomas tmsta...@t-mittelstaedt.de 2010-03-30 18:08:08 
 UTC ---
 Created an attachment (id=157521)
  View: https://bugzilla.gnome.org/attachment.cgi?id=157521
  Review: https://bugzilla.gnome.org/review?bug=603854attachment=157521
 
 Correction for the last patch
 
 In last patch I falsely did cast to G_TYPE_OBJECT for a couple of classes. The
 ugly consequence was, that no calendars came up anymore!! Dooohh. Bummer!
 


Am Dienstag, den 30.03.2010, 09:28 +0200 schrieb Milan Crha:
 On Tue, 2010-03-30 at 05:03 +0200, Thomas Mittelstaedt wrote:
  There also is an error message:
  
  (evolution:6613): libecal-WARNING
  **: ../../../../evolution-data-server/calendar/libecal/e-cal.c:1046:
  Could not activate calendar factory
  (OAFIID:GNOME_Evolution_DataServer_CalFactory:1.2)
  
  I wiped out my whole /opt/evo directory and installed everything afresh.
  No change.
 
   Hi,
 there is definitely something with your bonobo activation server.
 
 Check if yours
 $PREFIX/lib/bonobo/servers/GNOME_Evolution_DataServer_1.2.server
 contains proper path to an evolution-data-server-2.28 within the
 CalFactory section, and whether you can run it on a console and whether
 your bonobo-activation-server knows about it (it doesn't, most likely).
 Try to search http://live.gnome.org/Evolution/FAQ for bonobo questions.
   Hope that helps,
   Milan
 
 ___
 Evolution-hackers mailing list
 Evolution-hackers@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-hackers


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] build Evolution with jhbuild - unsuccessfull result

2010-03-30 Thread Kjartan Maraas
sø., 28.03.2010 kl. 21.41 +0300, skrev Ivan A. Kostyuk:
 Hello dear colleagues.
 
 I did the build with help of jhbuild I got following errors:
 Running aclocal-1.11...
 /home/WORK/opt/gnome2/share/aclocal/audiofile.m4:12: warning:
 underquoted definition of AM_PATH_AUDIOFILE
 /home/WORK/opt/gnome2/share/aclocal/audiofile.m4:12:   run info
 '(automake)Extending aclocal'
 /home/WORK/opt/gnome2/share/aclocal/audiofile.m4:12:   or see
 http://sources.redhat.com/automake/automake.html#Extending-aclocal
 configure.in:44: warning: AM_NLS is m4_require'd but not m4_defun'd
 m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
 configure.in:44: the top level
 Running autoconf...
 configure.in:44: warning: AM_NLS is m4_require'd but not m4_defun'd
 m4/intltool.m4:27: IT_PROG_INTLTOOL is expanded from...
 configure.in:44: the top level
 configure:3087: error: possibly undefined macro: AM_NLS
   If this token and others are legitimate, please use
 m4_pattern_allow.
   See the Autoconf documentation.
 *** Error during phase configure of gnome-doc-utils: ## Error
 running ./autogen.sh --prefix /home/WORK/opt/gnome2 --libdir
 '/home/WORK/opt/gnome2/lib64'  --disable-static --disable-gtk-doc  ***
 [8/68]
 
I think this is due to a missing gettext-devel on your system.

 *** Configuring icon-naming-utils *** [48/68]
 ./configure --prefix /home/WORK/opt/gnome2 --libdir
 '/home/WORK/opt/gnome2/lib64'  --disable-static --disable-gtk-doc 
 checking for a BSD-compatible
 install... /home/eventissimus/.local/bin/install-check
 checking whether build environment is sane... yes
 checking for a thread-safe mkdir -p... /bin/mkdir -p
 checking for gawk... no
 checking for mawk... mawk
 checking whether make sets $(MAKE)... yes
 checking whether to enable maintainer-specific portions of Makefiles...
 no
 checking for perl... /usr/bin/perl
 checking for XML::Simple... configure: error: XML::Simple perl module is
 required for icon-naming-utils
 *** Error during phase configure of icon-naming-utils: ## Error
 running ./configure --prefix /home/WORK/opt/gnome2 --libdir
 '/home/WORK/opt/gnome2/lib64'  --disable-static --disable-gtk-doc  ***
 [48/68]
 
And this is similarly a missing perl-XML-Simple package.

Also, you should probably run jhbuild bootstrap if you don't have a very
recent distro.

Cheers
Kjartan


___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers