Re: [Evolution-hackers] Another build failure

2010-02-08 Thread Matthew Barnes
On Mon, 2010-02-08 at 09:28 -0500, Paul Smith wrote:
> I put up the latest Makefile version, and updated the build page for it.
> 
> http://mad-scientist.net/evolution.html

Thanks a ton for this Paul!

I've added a link to your page on the front page of our (new) wiki, and
also updated the download page on the website:

http://live.gnome.org/Evolution

http://projects.gnome.org/evolution/download.shtml

Matthew Barnes

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


Re: [Evolution-hackers] Another build failure

2010-02-08 Thread Reid Thompson
On Mon, 2010-02-08 at 09:28 -0500, Paul Smith wrote:
> I put up the latest Makefile version, and updated the build page for
> it.

In the middle of a previously kicked off build.  When it completes, i'll
flush and kick of a build with the new Makefile. I'll holler if anything
seems awry.  Thanks for the efforts you've put into the Makefile.

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


Re: [Evolution-hackers] Another build failure

2010-02-08 Thread Paul Smith
On Mon, 2010-02-08 at 07:09 -0500, Reid Thompson wrote:
> > Works now, thanks.  I'm updating my web page related to my Makefile.
> > I'm not sure how difficult it would be to get it working on Red Hat.
> 
> I would think not very hard, all the dependencies should already be
> there.
> Getting it to work on gentoo was easy enough.  I set distro to empty
> and to install in /opt/evo.
> I'll update and kick of a build this morning also.

I put up the latest Makefile version, and updated the build page for it.

http://mad-scientist.net/evolution.html

Note that this version really requires you to have a modern system; for
example I don't think you'll be able to use it with any version of
Ubuntu before 9.10.  Possibly with 9.04, but definitely not anything
earlier.  This is because Evo now relies on a new libxml2, and SO MANY
things link with that: if you rebuild libxml2 for the local Evo install
then a huge number of other standard libraries Evo links with also have
to be rebuilt otherwise Badness Happens.

I started down the path of adding entries in the Makefile for all of
them but I got tired and gave up.  Who knows, maybe I was almost there;
if this is really something you want I'm happy to describe how you can
keep going and get everything built that you need.


I should also mention that this makefile pulls and builds against the
very latest openchange libraries from the Samba SVN repository.  That
has caused issues in the past although the Evo team has been great about
fixing them.  Just FYI.

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


Re: [Evolution-hackers] Another build failure

2010-02-08 Thread Reid Thompson

On 2/7/2010 5:13 PM, Paul Smith wrote:

On Sun, 2010-02-07 at 16:36 -0500, Matthew Barnes wrote:

I still can't reproduce these build failures myself for some reason,
so if you could verify there are no more linking problems I'd
appreciate it greatly since we have a release tomorrow.


Works now, thanks.  I'm updating my web page related to my Makefile.
I'm not sure how difficult it would be to get it working on Red Hat.



I would think not very hard, all the dependencies should already be there.
Getting it to work on gentoo was easy enough.  I set distro to empty and to 
install in /opt/evo.
I'll update and kick of a build this morning also.

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


Re: [Evolution-hackers] Another build failure

2010-02-07 Thread Paul Smith
On Sun, 2010-02-07 at 16:36 -0500, Matthew Barnes wrote:
> I still can't reproduce these build failures myself for some reason,
> so if you could verify there are no more linking problems I'd
> appreciate it greatly since we have a release tomorrow.

Works now, thanks.  I'm updating my web page related to my Makefile.
I'm not sure how difficult it would be to get it working on Red Hat.

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


Re: [Evolution-hackers] Another build failure

2010-02-07 Thread Matthew Barnes
On Sun, 2010-02-07 at 16:09 -0500, Paul Smith wrote:
> Now my builds fail during plugin compilation, here:
> 
>   CCLD   liborg-gnome-evolution-google.la
> .libs/liborg_gnome_evolution_google_la-google-source.o: In function 
> `plugin_google':
> /home/psmith/src/evo/evo-master/obj/evolution/plugins/google-account-setup/../../../../evolution/plugins/google-account-setup/google-source.c:620:
>  undefined reference to `e_plugin_util_add_entry'
> /home/psmith/src/evo/evo-master/obj/evolution/plugins/google-account-setup/../../../../evolution/plugins/google-account-setup/google-source.c:627:
>  undefined reference to `e_plugin_util_add_refresh'
> collect2: ld returned 1 exit status
> make[4]: *** [liborg-gnome-evolution-google.la] Error 1
> make[4]: Leaving directory 
> `/home/psmith/src/evo/evo-master/obj/evolution/plugins/google-account-setup'
> 
> Any fix would be helpful, thanks!

Committed a fix.

I still can't reproduce these build failures myself for some reason, so
if you could verify there are no more linking problems I'd appreciate it
greatly since we have a release tomorrow.

Matthew Barnes

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