Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 45107 - abiword-2.0.5 doesn't compile(GtkCombo error)
Summary: abiword-2.0.5 doesn't compile(GtkCombo error)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 45747
  Show dependency tree
 
Reported: 2004-03-18 22:11 UTC by Hinrik Örn Sigurðsson
Modified: 2004-08-08 08:59 UTC (History)
1 user (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 Hinrik Örn Sigurðsson 2004-03-18 22:11:10 UTC
g++ -DPACKAGE_NAME=\"AbiSuite\" -DPACKAGE_TARNAME=\"abisuite\" -DPACKAGE_VERSION=\"2.0\" -DPACKAGE_STRING=\"AbiSuite\ 2.0\" -DPACKAGE_BUGREPORT=\"http://www.abisource.com/\" -DPACKAGE=\"AbiSuite-2.0\" -DVERSION=\"2.0.5\" -DSTDC_HEADERS=1 -DHAVE_LIMITS_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1 -DHAVE_EXPAT=1 -DHAVE_WV=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DRETSIGTYPE=void -DHAVE_RE_COMP=1 -DHAVE_REGCOMP=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -DHAVE_STRCASECMP=1  -I. -I. -UVERSION -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libglade-2.0 -I/usr/include/libxml2   -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -I'../../../../../src/af/util/xp'  -I'../../../../../src/af/ev/xp' -I'../../../../../src/af/ev/xp' -I'../../../../../src/af/gr/xp' -I'../../../../../src/af/xap/xp' -I'../../../../../src/af/util/unix' -I'../../../../../src/af/ev/unix' -I'../../../../../src/af/gr/unix' -I'../../../../../src/af/xap/unix' -I'../../../../../src/af/xap/unix/gnome' -I'../../../../../src/af/ev/unix/gnome' -I'../../../../../src/wp/ap/xp' -I'../../../../../src/wp/impexp/xp' -I'../../../../../src/wp/ap/unix' -I'../../../../../src/wp/ap/xp/ToolbarIcons' -I'../../../../../src/wp/ap/unix/gnome' -I'../../../../../src/text/ptbl/xp' -I'../../../../../src/text/fmt/xp' -DGNOME_DISABLE_DEPRECATED -pthread -DORBIT2=1 -I/usr/include/eel-2 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libart-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/orbit-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/libgnomecanvas-2.0   -DHAVE_NAUTILUS=1 -DORBIT2=1 -pthread -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libglade-2.0   -DHAVE_GNOME=1    -march=athlon-xp -O2 -pipe -fomit-frame-pointer -Wall  -ansi -D_POSIX_SOURCE -D_BSD_SOURCE -pipe -DNDEBUG -I/usr/include/fribidi -I/usr/include/wv    -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/libpng12    -DHAVE_THREADS=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -DGNOME_DISABLE_DEPRECATED -pthread -DORBIT2=1 -I/usr/include/eel-2 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/gconf/2 -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libart-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/libglade-2.0 -I/usr/include/orbit-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/libgnomecanvas-2.0   -DHAVE_NAUTILUS=1 -DORBIT2=1 -pthread -I/usr/include/libbonobo-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/libgnomeprint-2.2 -I/usr/include/libgnomeprintui-2.2 -I/usr/include/libglade-2.0   -DHAVE_GNOME=1 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -DSUPPORTS_UT_IDLE=1  -DABISUITE_HOME=\"/usr/share/AbiSuite-2.0\" -DABI_BUILD_VERSION=\"2.0.5\" -c -o xap_UnixGnomeDlg_ClipArt.o `test -f 'xap_UnixGnomeDlg_ClipArt.cpp' || echo './'`xap_UnixGnomeDlg_ClipArt.cpp
In file included from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:48,
                 from /usr/include/libgnomeui-2.0/gnome.h:7,
                 from xap_UnixGnomeDlg_About.cpp:20:
/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[5]: *** [xap_UnixGnomeDlg_About.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from /usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h:48,
                 from /usr/include/libgnomeui-2.0/gnome.h:7,
                 from xap_UnixGnomeDlg_ClipArt.h:23,
                 from xap_UnixGnomeDlg_ClipArt.cpp:22:
/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[5]: *** [xap_UnixGnomeDlg_ClipArt.o] Error 1
make[5]: Leaving directory `/var/tmp/portage/abiword-2.0.5/work/abiword-2.0.5/abi/src/af/xap/unix/gnome'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/abiword-2.0.5/work/abiword-2.0.5/abi/src/af/xap/unix'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/abiword-2.0.5/work/abiword-2.0.5/abi/src/af/xap'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/abiword-2.0.5/work/abiword-2.0.5/abi/src/af'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/abiword-2.0.5/work/abiword-2.0.5/abi/src'
make: *** [all-recursive] Error 1
 
!!! ERROR: app-office/abiword-2.0.5 failed.
!!! Function src_compile, Line 67, Exitcode 2
!!! (no error message)


I have recently upgraded to gtk-2.4.0.

More info:

Portage 2.0.50-r1 (hardened-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.6.4)
=================================================================
System uname: 2.6.4 i686 AMD Athlon(tm) XP 2800+
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -pipe -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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.rhnet.is/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://ftp.rhnet.is/gentoo-portage"
USE="3dnow X aalib acpi alsa arts avi berkdb cdr crypt dga esd fam fbcon flash gif gnome gphoto2 gpm gtk gtk2 imlib java jpeg kde libwww mmx mpeg mysql ncurses nls nptl offensive oggvorbis opengl pam perl pic png python qt quicktime readline samba sdl slang sse ssl svga tcltk tcpd truetype v4l x86 xmms xv xvid zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-03-20 00:08:31 UTC
The problem here seems to be you need both libgnomeui 2.6 and gtk+-2.4  or 2.4 and 2.2 of the former for this to work. In theory this shouldn't be a problem.

I'm not sure how to fix this nicely in the ebuild at this time.
Comment 2 Nicolas ANTONIAZZI 2004-03-30 11:30:42 UTC
same problem for me.

Is there a solution to vote for un bug int this bugzilla ? I have not found the button.
Comment 3 foser (RETIRED) gentoo-dev 2004-03-30 12:00:49 UTC
there's no voting, we prioritize on what we deem needed first.
Comment 4 Michael McCabe (RETIRED) gentoo-dev 2004-03-30 12:43:53 UTC
I've got the same problem.  Here's my info

Portage 2.0.50-r1 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2.4.24)
=================================================================
System uname: 2.4.24 i686 Mobile Intel(R) Pentium(R) 4     CPU 2.30GHz
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -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=pentium4 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache cvs 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="/usr/local/bmg-gnome-current"
SYNC="rsync://rsync10.us.gentoo.org/gentoo-portage"
USE="X apm arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pda pdflib perl png python quicktime readline sdl slang spell sse ssl svga tcltk tcpd truetype usb x86 xml2 xmms xv zlib"
Comment 5 arohner 2004-04-10 17:58:00 UTC
2.0.2 broke for me in a similar manner, but 2.0.5 runs just fine. I'm running gnome 2.6
Comment 6 foser (RETIRED) gentoo-dev 2004-04-27 09:15:13 UTC
this should've been fixed in 2.0.6 , can anyone confirm ?
Comment 7 Chance Platt 2004-04-30 19:21:44 UTC

Abiword 2.0.6 works for me (2.0.5 still fails).  :)

 -- Chance

Comment 8 foser (RETIRED) gentoo-dev 2004-05-26 03:27:18 UTC
we'll go for stabilizing 2.0.6, it contains important bugfixes anyway.

alpha, ppc & amd64  please mark abiword-2.0.6 stable
Comment 9 Luca Barbato gentoo-dev 2004-05-26 05:48:58 UTC
I'd jump on .7 if other people used it enough.
Comment 10 foser (RETIRED) gentoo-dev 2004-05-26 06:45:37 UTC
.6 , not .7 -> it has only been in the tree a couple of days.
Comment 11 Luca Barbato gentoo-dev 2004-05-27 08:31:18 UTC
.6 Marked stable on ppc then
Comment 12 Jason Huebel (RETIRED) gentoo-dev 2004-05-27 14:37:38 UTC
.6 stable on amd64
Comment 13 foser (RETIRED) gentoo-dev 2004-06-15 06:01:44 UTC
still waiting for alpha...
Comment 14 foser (RETIRED) gentoo-dev 2004-08-08 08:59:59 UTC
alpha got done on Jul 11, but never notified us.. :/

this got fixed though