Re: [Evolution-hackers] Evolution module renames
- From: Milan Crha <mcrha redhat com>
- To: evolution-hackers gnome org
- Subject: Re: [Evolution-hackers] Evolution module renames
- Date: Fri, 11 May 2012 09:52:06 +0200
On Thu, 2012-05-10 at 13:01 -0400, Matthew Barnes wrote:
> Just a heads up that I renamed Evolution's module libraries.
>
> libevolution-module-foo.so --> module-foo.so
>
> So make sure you either "make uninstall" or clean out your installed
> modules directory ($PREFIX/lib/evolution/3.6/modules) before your next
> rebuild, otherwise you'll have duplicates of each module installed and
> that will likely cause some strange behavior.
Hi,
thanks for a heads-up, even it was late for me, I had my sources already
updated :)
Anyway, why I write here, the "make uninstall" doesn't work once you
'git pull' new version of sources. It is a general issue of autotools,
from my point of view, because even it seems like a good idea to
regenerate Makefile files on Makefile.am change (or configure.ac
change), then for the "make uninstall" it rather breaks things, because
the regeneration of the Makefile simply forgets about the old files,
thus I had them there left even after "make uninstall" call.
It's a general issue, because you never know what you'll have pulled in,
and what steps you should do before you actually pull those changes in.
I do not know if we can anyhow instruct autotools to not do this hard
dependency of .am and .ac files, but I'm afraid we cannot do anything
with this.
Just my little Friday observation.
Bye,
Milan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]