Hi, the merge of the above ebuild fails with the output: checking for gai... yes checking for gai version >= 0.5.0... yes checking if gai is compiled with gnome support... no configure: creating ./config.status config.status: creating Makefile gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall -O3 -I/var/tmp/portage/gai-0.5.0_pre6/image//usr/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtkglext-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtkglext-1.0/include -DIMAGE_PATH="\"/var/tmp/portage/gai-pager-0.2/image//usr/share/pixmaps/gai-pager/\"" -DLINUX -DAPPLET_NAME="\"gai-pager\"" -DAPPLET_VERSION="\"0.2\"" -c -o gai-pager.o gai-pager.c gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall -O3 -I/var/tmp/portage/gai-0.5.0_pre6/image//usr/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtkglext-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtkglext-1.0/include -DIMAGE_PATH="\"/var/tmp/portage/gai-pager-0.2/image//usr/share/pixmaps/gai-pager/\"" -DLINUX -DAPPLET_NAME="\"gai-pager\"" -DAPPLET_VERSION="\"0.2\"" -c -o waimea.o waimea.c waimea.c: In function `waimea_get_curr_area': waimea.c:54: Warnung: dereferencing type-punned pointer will break strict-aliasing rules waimea.c: In function `waimea_get_num_areas': waimea.c:93: Warnung: dereferencing type-punned pointer will break strict-aliasing rules gcc -march=pentium4 -O3 -pipe -fomit-frame-pointer -Wall -O3 -I/var/tmp/portage/gai-0.5.0_pre6/image//usr/include -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gtkglext-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/X11R6/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtkglext-1.0/include -DIMAGE_PATH="\"/var/tmp/portage/gai-pager-0.2/image//usr/share/pixmaps/gai-pager/\"" -DLINUX -DAPPLET_NAME="\"gai-pager\"" -DAPPLET_VERSION="\"0.2\"" -c -o enlightenment.o enlightenment.c enlightenment.c: In function `get_msg': enlightenment.c:41: Warnung: dereferencing type-punned pointer will break strict-aliasing rules enlightenment.c: In function `enlightenment_init': enlightenment.c:108: Warnung: dereferencing type-punned pointer will break strict-aliasing rules gai-pager.c:446: Warnung: `click_pager' defined but not used gcc -o gai-pager gai-pager.o waimea.o enlightenment.o -Wl,--export-dynamic -L/var/tmp/portage/gai-0.5.0_pre6/image//usr/lib/gai -L/usr/X11R6/lib -lgai -lpangoft2-1.0 -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../libgai.so: undefined reference to `g_thread_init' collect2: ld returned 1 exit status make: *** [gai-pager] Fehler 1 !!! ERROR: x11-plugins/gai-pager-0.2 failed. !!! Function src_compile, Line 21, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge gai-pager 2. 3. emerge info says: Portage 2.0.49-r18 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031212-r0, 2.6.0-test11-gentoo-r2) ================================================================= System uname: 2.6.0-test11-gentoo-r2 i686 Intel(R) Pentium(R) 4 Mobile CPU 1.40GHz Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -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.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://212.219.247.11/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apache2 arts avi berkdb cdr cups dvd emacs encode faad foomaticdb freetype fs gdbm gif gpm gtk2 imagemagick imap imlib java jikes jpeg libg++ libwww mad maildir mbox mikmod mmx motif mpeg ncurses nls oggvorbis opengl pam pcmcia pdflib perl pic png pnp python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype type1 usb wmf wxwindows x86 xml2 xmms xosd xv zlib linguas_de" Okay.
weird... i'll check
can u try again with gai-0.5.2 please?
Thanks, with gai-0.52 it compiles without problems. Regards, Tassilo