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 627550 - [regression, build] vncimageframebuffer.c:110:12: error: 'GDK_TYPE_IMAGE' undeclared
[regression, build] vncimageframebuffer.c:110:12: error: 'GDK_TYPE_IMAGE' und...
Status: RESOLVED FIXED
Product: gtk-vnc
Classification: Other
Component: general
0.4.x
Other Linux
: Normal blocker
: ---
Assigned To: gtk-vnc-maint
gtk-vnc-maint
Depends on:
Blocks:
 
 
Reported: 2010-08-20 22:49 UTC by David Ronis
Modified: 2010-10-28 15:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Ronis 2010-08-20 22:49:47 UTC
I'm trying to build 0.4.1 in as part of gnome 2.31.90.  The build dies with:

 CC     libgtk_vnc_2_0_la-vncimageframebuffer.lo
vncimageframebuffer.c: In function 'vnc_image_framebuffer_class_init':
vncimageframebuffer.c:110:12: error: 'GDK_TYPE_IMAGE' undeclared (first use in this function)
vncimageframebuffer.c:110:12: note: each undeclared identifier is reported only once for each function it appears in

Probably a problem with deprecated symbols.
Comment 1 David Ronis 2010-08-20 23:06:02 UTC
It turns out that I had left --enable-gtk3 set, which was the source of the error; however, now I get 
when running make install:

make[3]: Entering directory `/home/ronis/Project/notar/GNOME/garnome/fifth-toe/gtk-vnc/work/main.d/gtk-vnc-0.4.1/tools'
test -z "/usr/local/bin" || /usr/bin/mkdir -p "/usr/local/bin"
  /bin/sh ../libtool   --mode=install /usr/bin/ginstall -c gvnccapture '/usr/local/bin'
libtool: install: /usr/bin/ginstall -c .libs/gvnccapture /usr/local/bin/gvnccapture
/usr/bin/ginstall: cannot create regular file `/usr/local/bin/gvnccapture': Permission denied
make[3]: *** [install-binPROGRAMS] Error 1


I'm running under garnome, and prefix is set to /opt/garnome-svn-2.31.90 when I configure.  I shouldn't be writing to /usr/local anything.
Comment 2 Daniel P. Berrange 2010-10-28 15:58:22 UTC
As of

http://git.gnome.org/browse/gtk-vnc/commit/?id=b4606754db60a1e832df8f12b269e153dd1f6a6a

gtk-vnc builds with current Gtk3 head, and Gtk2 stable