Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40661 - ebuild of gambas 0.8.2 fails with a segfault
Summary: ebuild of gambas 0.8.2 fails with a segfault
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Marius Mauch (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-06 16:55 UTC by Curtis Campbell
Modified: 2004-03-01 06:02 UTC (History)
2 users (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 Curtis Campbell 2004-02-06 16:55:10 UTC
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"
Comment 1 guaka 2004-02-09 05:06:25 UTC
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"


Comment 2 Paolo Sacconier 2004-02-21 04:23:45 UTC
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"
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-02-27 18:18:04 UTC
For the segfaults, can you try to merge it with USE="-kde" set ?
Comment 4 Marius Mauch (RETIRED) gentoo-dev 2004-03-01 06:02:44 UTC
this should be fixed with gambas-0.90, if not please reopen this bug