When i try to emerge gambas, make fails with an error involving a segfault. I did not determine what executable is segfaulting, but i assume it is whatever utility gambas uses to generate info files. Reproducible: Always Steps to Reproduce: emerge gambas Actual Results: Creating the library info files... /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.net.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.qt.ext.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.sdl.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.db.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.qt.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.eval.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.qt.editor.info make[2]: *** [install-exec-local] Segmentation fault make[2]: Leaving directory `/var/tmp/portage/gambas-0.82/work/gambas-0.82' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/gambas-0.82/work/gambas-0.82' make: *** [install-recursive] Error 1 !!! ERROR: dev-util/gambas-0.82 failed. !!! Function einstall, Line 388, Exitcode 2 !!! einstall failed Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.2-gentoo) ================================================================= System uname: 2.6.2-gentoo i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.3.12 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" 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.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo ftp://mirror.iawnet.sandia.gov/pub/gentoo/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.pair.com/ http://gentoo.seren.com/gentoo http://gentoo.noved.org/ ftp://gentoo.noved.org/ http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com http://oss.redundant.com/pub/gentoo ftp://oss.redundant.com/pub/gentoo http://gentoo.netnitco.net ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ ftp://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http://mirror.tucdemonic.org/gentoo/ http://mirror.clarkson.edu/pub/distributions/gentoo/ ftp://ibiblio.org/pub/Linux/distributions/gentoo/ http://cudlug.cudenver.edu/gentoo/ ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/ http://128.213.5.34/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="3dnow S3TC X X509 Xaw3d aalib adns alsa antlr apm ardour-ksi arts async avi bcel berkdb bonobo bsh caps cdr chroot crypt cscope cups dga dvd encode esd faad fbcon flac foomaticdb gdbm geoip gif glut gnome gnomedb gpm gtk gtk2 gtkhtml guile idea imlib imlib2 innodb jack jack-caps jack-tmpfs java javamail javascript jbig jdepend joystick jpeg jsch junit jython kde kerberos krb4 lcms ldap leim libg++ libgda libwww log4j lufsusermount mad matroska md5sum mikmod mmx mng motif mozcalendar mozilla mozxmlterm mpeg mpi music mysql nas ncurses nls oav odbc offensive oggvorbis openal opengl optional-tasks oro oss pam pdflib perl png ppds python qt quicktime readline regexp rhino ruby ruby16 samba sasl sdl skey slang slp snmp speex spell sse ssl stencil-buffer svga tcltk tcpd threads tiff truetype v4l vim-with-x wmf wxwindows x86 xalan xerces xface xml xml2 xmms xosd xv zlib"
Here it segfaults in a quite similar way, but nonetheless slightly different: OK Creating the library info files... /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.eval.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.db.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.qt.editor.info /var/tmp/portage/gambas-0.82/image//usr/lib/info/gb.qt.ext.info make[2]: *** [install-exec-local] Segmentation fault make[2]: Leaving directory `/var/tmp/portage/gambas-0.82/work/gambas-0.82' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/gambas-0.82/work/gambas-0.82' make: *** [install-recursive] Error 1 !!! ERROR: dev-util/gambas-0.82 failed. !!! Function einstall, Line 388, Exitcode 2 !!! einstall failed # emerge info Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.2) ================================================================= System uname: 2.6.2 i686 Mobile Intel(R) Pentium(R) 4 - M CPU 1.80GHz Gentoo Base System version 1.4.3.13 distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -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.1/share/config /usr/kde/3.2/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=pentium3 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib accessibility acpi acpi4linux alsa ardour-ksi arts artswrappersuid avi berkdb bonobo cdr cjk crypt cups dga directfb dvb dvd emacs encode esd faad fbcon fluidsynth foomaticdb gdbm geoip gif ginac gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile i8x0 imap imlib jack jack-tmpfs jpeg kde ladcca leim libg++ libwww linguas_ru lirc ltsp mad matroska mikmod mmx mng motif mpeg music mysql ncurses nls oav offensive oggvorbis openal opengl oss pam pcmcia pda pdflib perl plotutils png python qt quicktime readline sane scanner sdl slang slp sox spell sse ssl svga tcltk tcpd tetex tiff transcode truetype usb v4l video_cards_i810 wmf x86 xinerama xml xml2 xmms xv xvid zeo zlib"
On my system fails with an even different error. ... config.status: creating src/exec/Makefile config.status: creating src/lib/Makefile config.status: creating src/lib/eval/Makefile config.status: creating src/lib/example/Makefile config.status: creating src/lib/qt/Makefile config.status: creating src/lib/qt/editor/Makefile config.status: creating src/lib/qt/ext/Makefile config.status: creating src/lib/qt/kde/Makefile config.status: creating src/lib/db/Makefile config.status: creating src/lib/db/mysql/Makefile config.status: creating src/lib/db/postgresql/Makefile config.status: creating src/lib/sdl/Makefile config.status: creating src/lib/net/Makefile config.status: creating src/lib/vb/Makefile config.status: creating config.h config.status: executing default-1 commands configure: configuring in libltdl configure: running /bin/sh './configure' --prefix=/usr '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--with-kde-includes=/usr/kde/3.2/include' '--with-mysql-includes=/usr/include/mysql' '--without-postgresql-includes' '--with-sdl-includes=/usr/include/SDL' '--enable-optimization' 'CC=gcc' 'CFLAGS=-march=pentium3 -O3 -pipe' 'CXXFLAGS=-march=pentium3 -O3 -pipe' 'CXX=g++' 'host_alias=i686-pc-linux-gnu' --enable-ltdl-convenience --cache-file=/dev/null --srcdir=. configure: warning: CC=gcc: invalid host type configure: warning: CFLAGS=-march=pentium3 -O3 -pipe: invalid host type configure: error: can only configure for one host and one target at a time configure: error: /bin/sh './configure' failed for libltdl !!! ERROR: dev-util/gambas-0.82 failed. !!! Function econf, Line 365, Exitcode 1 !!! econf failed # emerge info Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.4.20-gentoo-r7) ================================================================= System uname: 2.4.20-gentoo-r7 i686 Pentium III (Katmai) Gentoo Base System version 1.4.3.13 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.7.7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe" 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.2/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=pentium3 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="rsync://ftp.belnet.be/gentoo/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo//" MAKEOPTS="-j2" 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="3ds X aalib alsa apache2 apm arts avi berkdb bonobo crypt cups dga directfb doc dvd encode esd ethereal evo fbcon flash foomaticdb gb gd gdbm gdm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imap imlib java jikes jpeg junit kde lcms ldap libg++ libwww mad maildir mikmod mmx mng motif mozilla mpeg mpi mysql ncurses nls odbc oggvorbis opengl oss pam pdfib pdflib perl plotutils png python qt quicktime readline samba sasl sdl slp snmp spell sse ssl tcpd tetex tiff truetype usb wmf x86 xml2 xmms xv zlib"
For the segfaults, can you try to merge it with USE="-kde" set ?
this should be fixed with gambas-0.90, if not please reopen this bug