Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 50949 - running/emerging gnomemeeting does not work with gtk+2.4.x
Summary: running/emerging gnomemeeting does not work with gtk+2.4.x
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 52062 (view as bug list)
Depends on:
Blocks: 45747
  Show dependency tree
 
Reported: 2004-05-13 09:36 UTC by Jeffrey Forman (RETIRED)
Modified: 2004-08-19 13:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeffrey Forman (RETIRED) gentoo-dev 2004-05-13 09:36:56 UTC
during the emerge of gnomemeeting-0.98.5-r1:

In file included from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:48,
                 from /usr/include/libgnomeui-2.0/gnome.h:7,
                 from common.h:49,
                 from ldap_window.h:43,
                 from callbacks.cpp:42:
/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h:61: error: 'GtkCombo' is 
   used as a type, but is not defined as a type.
/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h:68: error: 'GtkComboClass' 
   is used as a type, but is not defined as a type.
make[2]: *** [callbacks.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5'
make: *** [all-recursive-am] Error 2

!!! ERROR: net-im/gnomemeeting-0.98.5 failed.
!!! Function src_compile, Line 69, Exitcode 2
!!! (no error message)


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




it seems the bump of gtk+ from 2.2.x to 2.4.x is breaking things.
Comment 1 Jeffrey Forman (RETIRED) gentoo-dev 2004-05-13 09:39:02 UTC
sixthstreet gnomemeeting # emerge info
Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4-rc1)
=================================================================
System uname: 2.6.4-rc1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.10
distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.58-r1
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O1 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gpg gpm gtk gtk2 imlib ipv6 java jpeg ldap libg++ libwww mad mikmod motif mpeg mysql ncurses nls oggvorbis opengl oss pam pda pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd tetex truetype x86 xml2 xmms xv zlib"
Comment 2 Yi Quang (RETIRED) gentoo-dev 2004-05-14 07:19:25 UTC

*** This bug has been marked as a duplicate of 45747 ***
Comment 3 foser (RETIRED) gentoo-dev 2004-05-15 12:02:13 UTC
no dupe : block

we should probably mark 1.00 stable or something... stkn ?
Comment 4 armand hortolomei 2004-05-21 10:18:37 UTC
--------hello-----------------
i have the same problem.
gnomemeeting-0.98.5 (as 0.98.5-r1)
fail to compile:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/usr/share/locale"\" -I../src -I../lib -I../lib/widgets
-I../lib/xdap  -I/usr/include/ptlib/unix -I/usr/include/ptclib  -I/usr/include/openh323 -DP_LINUX -D_REENTRANT
-DHAS_OSS -DNDEBUG -DPHAS_TEMPLATES -DP_USE_PRAGMA -DPTRACING -Wall -O2 -g -DHAS_IXJ -DORBIT2=1 -pthread
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gconf/2
-I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/libgnome-2.0 -I/usr/include/libbonobo-2.0
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonoboui-2.0
-I/usr/include/SDL -D_REENTRANT -DHAS_SDL  -DGNOMEMEETING_IMAGES=\""/usr/share/pixmaps"\" -DSCHEMA_AGE=26
-DDATADIR=\""/usr/share"\" -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED
-DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED     -c gnomemeeting.cpp
In file included from gnomemeeting.cpp:55:
../lib/widgets/history-combo.h:61: error: 'GtkCombo' is used as a type, but is
   not defined as a type.
../lib/widgets/history-combo.h:69: error: 'GtkComboClass' is used as a type,
   but is not defined as a type.
gnomemeeting.cpp: In member function `void GnomeMeeting::Connect()':
gnomemeeting.cpp:184: error: `GTK_COMBO' undeclared (first use this function)
gnomemeeting.cpp:184: error: (Each undeclared identifier is reported only once
   for each function it appears in.)
gnomemeeting.cpp: In member function `void GnomeMeeting::BuildGUI()':
gnomemeeting.cpp:487: error: `gtk_timeout_add' undeclared (first use this
   function)
make[2]: *** [gnomemeeting.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: net-im/gnomemeeting-0.98.5 failed.
!!! Function src_compile, Line 69, Exitcode 2
!!! (no error message)


-----Here is my #emerge info -------

Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040420-r0, 2.6.5-gentoo-r1)
=================================================================
System uname: 2.6.5-gentoo-r1 i686 AMD Duron(tm)
Gentoo Base System version 1.4.14
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://ftp.iasi.roedu.net/pub/mirrors/gentoo.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X alsa apache2 apm arts avi berkdb bluetooth crypt cups encode esd fbdev foomaticdb gdbm gif gnome gpm gtk gtk2 imlib jpeg kde ldap libg++ libwww mad maildir mikmod mmx motif mozilla mpeg ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell sse ssl tcpd tiff truetype usb v4l v4l2 x86 xml2 xmms xv xvid zlib"

-----------------------------

compiled dependencies:
pwlib[1.5.2-r3] 
openh323[1.12.2-r2]

i specifically didnt use "~x86" flag because the new version of gnomemeeting crashes when testing the v4l video configuration (using bttv and v4l)
but that is a different success story.....
Comment 5 ichai 2004-05-24 15:18:09 UTC
I have fixed this compilation problem by deleting the following code from the makefile

-DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED

I dont know how to pass this to the emerge command but if you want you can do a patch and appy it to the source code.
Comment 6 Stefan Knoblich (RETIRED) gentoo-dev 2004-05-26 15:53:38 UTC
*** Bug 52062 has been marked as a duplicate of this bug. ***
Comment 7 foser (RETIRED) gentoo-dev 2004-08-08 09:02:55 UTC
can amd64, sparc & ppc make 1.00 stable ?
Comment 8 Gustavo Zacarias (RETIRED) gentoo-dev 2004-08-09 10:07:08 UTC
what's the need for sparc stable? there's no previous sparc stable version, and 1.00 is already ~sparc for non-stable people..
Comment 9 foser (RETIRED) gentoo-dev 2004-08-09 10:11:33 UTC
looked over that, alright sparc : be gone !
Comment 10 Jason Huebel (RETIRED) gentoo-dev 2004-08-11 14:22:51 UTC
stable on amd64
Comment 11 foser (RETIRED) gentoo-dev 2004-08-19 13:57:15 UTC
ppc please mark stable. closing this anyway, we can't wait forever.