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.
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"
*** This bug has been marked as a duplicate of 45747 ***
no dupe : block we should probably mark 1.00 stable or something... stkn ?
--------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.....
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.
*** Bug 52062 has been marked as a duplicate of this bug. ***
can amd64, sparc & ppc make 1.00 stable ?
what's the need for sparc stable? there's no previous sparc stable version, and 1.00 is already ~sparc for non-stable people..
looked over that, alright sparc : be gone !
stable on amd64
ppc please mark stable. closing this anyway, we can't wait forever.