Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-27 Thread Patrick Ohly
On Wed, 2009-11-25 at 15:05 -0500, Matthew Barnes wrote:
 On Wed, 2009-11-25 at 08:23 -0500, Paul Smith wrote:
  You will only hit this if you don't already have Evo installed.  If
  you have it installed then the link will use the installed version.
  Most likely that's the problem: the linker found a different libeshell
  somewhere on your system.
 
 Do you know of a good way to make that more detectable for developers,
 short of uninstalling Evolution?

On Debian, debootstrap and schroot are great for these kind of
light-weight build environments that are independent of the developers
personal Linux installation.

-- 
Bye, Patrick Ohly
--  
patrick.o...@gmx.de
http://www.estamos.de/


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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-27 Thread Matthew Barnes
On Fri, 2009-11-27 at 16:26 +0100, Patrick Ohly wrote:
 On Debian, debootstrap and schroot are great for these kind of
 light-weight build environments that are independent of the developers
 personal Linux installation.

Oh, excellent tip!  And I noticed all the recent LIBADD bugs were from
Debian people.

I'll play around with that and see if I can work it into my standard
release preparation checklist.

Matthew Barnes

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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-25 Thread Milan Crha
On Tue, 2009-11-24 at 12:25 -0500, Paul Smith wrote:
 On Tue, 2009-11-24 at 12:15 -0500, Paul Smith wrote:
  What am I missing here?
 
 found it.  Please apply this patch to fix the build:

Hi,
hrm, I would like to know why I didn't face that when doing the change
there. Maybe an older gcc or something?
Bye,
Milan

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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-25 Thread Paul Smith
On Wed, 2009-11-25 at 11:48 +0100, Milan Crha wrote:
 hrm, I would like to know why I didn't face that when doing the change
 there. Maybe an older gcc or something?

You will only hit this if you don't already have Evo installed.  If you
have it installed then the link will use the installed version.  Most
likely that's the problem: the linker found a different libeshell
somewhere on your system.

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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-25 Thread Paul Smith
On Wed, 2009-11-25 at 15:05 -0500, Matthew Barnes wrote:
 Do you know of a good way to make that more detectable for developers,
 short of uninstalling Evolution?
 
 We've had several similar insufficent LIBADD bugs lately, all of which
 slipped in under my radar because I keep Evolution installed.

If you've installed the latest evolution into your main system
directories (/lib, /usr/lib, etc.) then there's no good way to do that.
The best you can do is create a virtual machine or fakeroot environment:
I'm not overly familiar with that but Google knows how.

Since I _never_ do that, and only ever install it into /opt/evo or
similar, it's easy enough for me to either (a) delete the previous
installation and start from scratch, or (b) change the directory where
it installs into /opt/evo-test or whatever, that doesn't exist.

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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-24 Thread Paul Smith
On Tue, 2009-11-24 at 12:15 -0500, Paul Smith wrote:
 What am I missing here?

found it.  Please apply this patch to fix the build:

diff --git a/mail/importers/Makefile.am b/mail/importers/Makefile.am
index 8851981..e25857c 100644
--- a/mail/importers/Makefile.am
+++ b/mail/importers/Makefile.am
@@ -29,6 +29,7 @@ libevolution_mail_importers_la_LDFLAGS = $(NO_UNDEFINED)
 libevolution_mail_importers_la_LIBADD =\
$(WIN32_BOOTSTRAP_LIBS) \
$(top_builddir)/e-util/libeutil.la  \
+   $(top_builddir)/shell/libeshell.la  \
$(top_builddir)/filter/libfilter.la \
$(top_builddir)/mail/libevolution-mail.la   \
$(GNOME_PLATFORM_LIBS)  \


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


Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-24 Thread Matthew Barnes
On Tue, 2009-11-24 at 12:25 -0500, Paul Smith wrote:
 found it.  Please apply this patch to fix the build:

Done, thanks for that.

http://git.gnome.org/cgit/evolution/commit/?id=6d1bb4ffec7dd204a61810d4182510f29ff4dfad

Matthew Barnes

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