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 722012 - 3.11.2 fails to build with implicit declaration
3.11.2 fails to build with implicit declaration
Status: RESOLVED FIXED
Product: gedit
Classification: Applications
Component: general
3.11.x
Other Linux
: Normal major
: ---
Assigned To: Gedit maintainers
Gedit maintainers
Depends on:
Blocks:
 
 
Reported: 2014-01-11 23:49 UTC by Dominique Leuenberger
Modified: 2014-01-11 23:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dominique Leuenberger 2014-01-11 23:49:07 UTC
Trying to build the fresh release of gedit 3.11.2, I run into this build failure:

[  277s] gedit-app.c:864:2: error: implicit declaration of function 'g_option_context_parse_strv' [-Werror=implicit-f
unction-declaration]


g_option_context_parse_strv is intrpduced with glib 2.40, but this requirement is not specified in configure (which would at least allow to clearly identify upfront of the version mismatches).
Comment 1 Dominique Leuenberger 2014-01-11 23:52:15 UTC
The minimum should be 2.39.3 (2.39.2, current released tarball, does not have the symbol yet)
Comment 2 jessevdk@gmail.com 2014-01-11 23:57:44 UTC
Bumped the glib requirement, thanks!