gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOMEMEETING_IMAGES=\"/usr/share/pixmaps\" -DG_LOG_DOMAIN=\"GnomeMeeting\" -DSHARE_DIR=\"/usr/share/gnomemeeting\" -I../.. -DORBIT2=1 -pthread -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/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/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/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/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 -c xdap.c -fPIC -DPIC -o .libs/xdap.lo xdap.c: In function `parseonly': xdap.c:162: error: incompatible types in assignment xdap.c: At top level: xdap.c:107: warning: `registerNode' defined but not used xdap.c:114: warning: `deregisterNode' defined but not used make[3]: *** [xdap.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5/lib/xdap' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5/lib' 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 64, Exitcode 2 !!! (no error message) Here's my emerge info: tawesley root # emerge info Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r8, 2.4.20-gentoo-r8 ) ================================================================= System uname: 2.4.20-gentoo-r8 i686 AMD Athlon(tm) MP 2400+ Gentoo Base System version 1.4.3.11 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-mp -O2 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/ge neric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon-mp -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox autoaddcvs ccache fixpackages" GENTOO_MIRRORS="http://212.219.247.16/sites/www.ibiblio.org/gentoo/ http://212.2 19.247.19/sites/www.ibiblio.org/gentoo/ http://212.219.247.18/sites/www.ibiblio. org/gentoo/ http://212.219.247.20/sites/www.ibiblio.org/gentoo/ http://194.83.57 .15/sites/www.ibiblio.org/gentoo/ http://212.219.56.162/sites/www.ibiblio.org/ge ntoo/ http://212.219.247.14/sites/www.ibiblio.org/gentoo/ http://212.219.247.21/ sites/www.ibiblio.org/gentoo/ http://212.219.247.17/sites/www.ibiblio.org/gentoo / http://194.83.57.3/sites/www.ibiblio.org/gentoo/ ftp://ftp.snt.utwente.nl/pub/ os/linux/gentoo ftp://gentoo.linux.no/pub/gentoo/ http://212.219.247.15/sites/ww w.ibiblio.org/gentoo/ ftp://ftp.uninett.no/pub/linux/Gentoo http://194.83.57.2/s ites/www.ibiblio.org/gentoo/ http://194.83.57.7/sites/www.ibiblio.org/gentoo/ ht tp://194.83.57.11/sites/www.ibiblio.org/gentoo/ http://212.219.56.131/sites/www. ibiblio.org/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ ftp://linux.rz.ruhr-uni- bochum.de/gentoo-mirror/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 oss apm avi cups encode foomaticdb gif jpeg libg++ mad mikmod mpeg ncur ses nls pdflib png quicktime spell xml2 xmms xv zlib gtkhtml alsa gdbm berkdb sl ang readline arts tetex bonobo svga tcltk java guile ruby mysql sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis qt motif opengl mozilla ldap cdr X k de gtk gtk2 ptl gnome dvd pda crypt truetype artswrappersuid video_cards_radeon"
Yep, same problem here. Not sure if new openssl (0.9.7c) is responsible for that but I had it merged before and when I tried to re-emerge (after upgrading openssl) the build failed.
same error here, i too had it compiled previously...
This bug is registered at gnome bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=125745 You will have to emerge the ebuild manually so you can edit some code. Here is how I fixed: ebuild /usr/portage/net-im/gnomemeeting/gnomemeeting-0.98.5.ebuild fetch unpack ( or just do an emerge of gnomemeeting and wait for it to break) then cd into portage work directory wherever that might be cd /var/tmp/portage/gnomemeeting-0.98.5/work/gnomemeeting-0.98.5/lib/xdap change line 159 from in file xdap.c: xmlSAXHandler sax; to xmlSAXHandlerV1 sax; then continue merging with: ebuild /usr/portage/net-im/gnomemeeting/gnomemeeting-0.98.5.ebuild compile install qmerge Hopefully it will then continue compiling and merge successfully.
Had the same error, changing line 159 in xdap.c fixes it. Thanks a lot.
Created attachment 20410 [details] updated ebuild Here's an updated ebuild for gnomemeeting so that it works w/ >=libxml2-2.6.0. It includes a patch as suggested above as well as >=libxml2-2.6.0 as dependency.
thanks all for your input. i've added a patch to 0.98.5 so it compiles against libxml-2.6.x in the future, please attach patches and ebuilds in plain text.
*** Bug 33020 has been marked as a duplicate of this bug. ***