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 676784 - can't build with GTK 3.4; need to update GTK_REQUIRED
can't build with GTK 3.4; need to update GTK_REQUIRED
Status: RESOLVED FIXED
Product: epiphany
Classification: Core
Component: Build
git master
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-05-24 23:29 UTC by Adam Dingle
Modified: 2012-05-25 02:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Dingle 2012-05-24 23:29:32 UTC
I can't build Epiphany from git master with GTK 3.4:

  CC     libephyembed_la-ephy-embed-container.lo
ephy-embed.c: In function 'ephy_embed_constructed':
ephy-embed.c:623:32: error: 'GTK_STYLE_CLASS_OSD' undeclared (first use in this function)
ephy-embed.c:623:32: note: each undeclared identifier is reported only once for each function it appears in
make[3]: *** [libephyembed_la-ephy-embed.lo] Error 1

The problem is that GTK_STYLE_CLASS_OSD first appeared in GTK 3.5.   I think we need to bump GTK_REQUIRED in configure.ac to 3.5.1.
Comment 1 Xan Lopez 2012-05-25 02:40:34 UTC
This is right! I bumped it to 3.5.2, since it seems it was released shortly after .1 with important fixes and it's been out for a month.