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

_______________________________________________
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to