After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 665782 - configure.ac: Add gmodule-2.0 to GNOME_PLATFORM
configure.ac: Add gmodule-2.0 to GNOME_PLATFORM
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
3.4.x (obsolete)
Other Linux
: Normal blocker
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-12-08 11:08 UTC by Craig Keogh
Modified: 2013-09-13 01:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Craig Keogh 2011-12-08 11:08:49 UTC
I am building evolution git master via JHBuild on Fedora 16. Build fails with details below. This is how gtk+ fixed a similar failure:
http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=26b749440bb61c59f79d8be93ddf7bc529085c3e


.libs/libfilter_la-e-filter-option.o: In function `filter_option_get_dynamic_options':
/home/oxyde/gnome/evolution/filter/e-filter-option.c:88: undefined reference to `g_module_open'
/home/oxyde/gnome/evolution/filter/e-filter-option.c:90: undefined reference to `g_module_symbol'
/home/oxyde/gnome/evolution/filter/e-filter-option.c:98: undefined reference to `g_module_close'
collect2: ld returned 1 exit status
make[3]: *** [libfilter.la] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Comment 1 Christophe Fergeau 2011-12-13 12:29:49 UTC
I did
diff --git a/configure.ac b/configure.ac
index 128bd1f..047ffee 100644
--- a/configure.ac
+++ b/configure.ac
@@ -242,6 +242,7 @@ dnl Check for base dependencies early.
 dnl **********************************
 PKG_CHECK_MODULES([GNOME_PLATFORM],
        [gio-2.0 >= glib_minimum_version
+        gmodule-2.0 >= glib_minimum_version
         cairo-gobject
         gtk+-3.0 >= gtk_minimum_version
         gail-3.0 >= gtk_minimum_version

here and it helps
Comment 2 Matthew Barnes 2011-12-13 14:15:41 UTC
Yep, that's the right place for it.  Thanks!

Fixed for Evolution 3.3.3:
http://git.gnome.org/browse/evolution/commit/?id=d459b0885f427588ff5d45c84065a1534034d966