When emerging libgtkhml 3.0.9 it fails when it looks at the htmlselect.c file Reproducible: Always Steps to Reproduce: 1.emerge libgtkhtml 2. 3. Actual Results: then mv ".deps/htmlselection.Tpo" ".deps/htmlselection.Plo"; \ else rm -f ".deps/htmlselection.Tpo"; exit 1; \ fi htmlselect.c: In function `draw': htmlselect.c:117: error: invalid type argument of `->' htmlselect.c: In function `reset': htmlselect.c:163: error: invalid type argument of `->' htmlselect.c: In function `encode': htmlselect.c:221: error: invalid type argument of `->' htmlselect.c: In function `html_select_init': htmlselect.c:327: warning: assignment makes pointer from integer without a cast htmlselect.c:328: error: invalid type argument of `->' htmlselect.c: In function `html_select_set_text': htmlselect.c:444: error: invalid type argument of `->' htmlselect.c:449: error: invalid type argument of `->' make[2]: *** [htmlselect.lo] Error 1 make[2]: *** Waiting for unfinished jobs.... rm -f .libs/htmlselection.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/usr/include -DORBIT2=1 -pthread -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/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-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/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 -I/usr/include/gal-2.0 -I/usr/include/soup-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"gtkhtml\" -DSRCDIR=\".\" -DPREFIX=\"/usr\" -DICONDIR=\"/usr/share/gtkhtml-3.0/icons\" -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -O2 -march=i686 -fomit-frame-pointer -MT htmlselection.lo -MD -MP -MF .deps/htmlselection.Tpo -c htmlselection.c -fPIC -DPIC -o .libs/htmlselection.lo gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/usr/include -DORBIT2=1 -pthread -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/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/orbit-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/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 -I/usr/include/gal-2.0 -I/usr/include/soup-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DG_LOG_DOMAIN=\"gtkhtml\" -DSRCDIR=\".\" -DPREFIX=\"/usr\" -DICONDIR=\"/usr/share/gtkhtml-3.0/icons\" -DGTK_DISABLE_DEPRECATED=1 -DGDK_DISABLE_DEPRECATED=1 -DG_DISABLE_DEPRECATED=1 -DGNOME_DISABLE_DEPRECATED=1 -O2 -march=i686 -fomit-frame-pointer -MT htmlselection.lo -MD -MP -MF .deps/htmlselection.Tpo -c htmlselection.c -o htmlselection.o >/dev/null 2>&1 mv -f .libs/htmlselection.lo htmlselection.lo make[2]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.9/work/gtkhtml-3.0.9/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/libgtkhtml-3.0.9/work/gtkhtml-3.0.9' make: *** [all] Error 2 !!! ERROR: gnome-extra/libgtkhtml-3.0.9 failed. !!! Function src_compile, Line 58, Exitcode 2 !!! make failed (# emerge info Portage 2.0.50-r3 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.4) ================================================================= System uname: 2.6.4 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=i686 -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/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://212.219.247.16/sites/www.ibiblio.org/gentoo/ http://212.219.247.18/sites/www.ibiblio.org/gentoo/ http://mirror.tucdemonic.org/gentoo/ http://mirrors.tds.net/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 arts avi berkdb cdr crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
problem solved in libgtkhtml-3.0.10 ebuild.