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 120847 - gdk_shadow_fb_stop_updates undefined with --disable-shadowfb
gdk_shadow_fb_stop_updates undefined with --disable-shadowfb
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
2.2.x
Other All
: Normal major
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2003-08-27 15:52 UTC by pjm
Modified: 2013-03-18 04:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description pjm 2003-08-27 15:52:51 UTC
Building gtk+ 2.2.3 against the linux-fb target fails if --disable-shadowfb
is used.  The reason is that gdk_shadow_fb_stop_updates is not defined in
this case linking fails.  For example:

/devel_linux/cnav/gtk+-2.2.3/gdk/.libs/libgdk-linux-fb-2.0.so: undefined
reference to `gdk_shadow_fb_stop_updates'

The following trivial patch fixes it.

--- gtk+-2.2.3/gdk/linux-fb/gdkrender-fb.c.orig	2002-12-05
10:28:35.000000000 -0600
+++ gtk+-2.2.3/gdk/linux-fb/gdkrender-fb.c	2003-08-27 10:10:22.000000000 -0500
@@ -1505,6 +1505,11 @@
 #else
 
 void
+gdk_shadow_fb_stop_updates (void)
+{
+}
+
+void
 gdk_shadow_fb_update (gint minx, gint miny, gint maxx, gint maxy)
 {
 }
Comment 1 Eric Warmenhoven 2003-09-16 18:03:01 UTC
Fix in HEAD and should be in 2.3.x. Thanks.