Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 132568

Summary: dev-db/mysql-4.1.19 segfaults during compile
Product: Gentoo Linux Reporter: Narada Sage <narada.sage>
Component: [OLD] UnspecifiedAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Narada Sage 2006-05-07 07:40:26 UTC
--- Begin error message ---

if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include     -DDBUG_OFF -O2 -mtune=i686 -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1   -MT hp_test2.o -MD -MP -MF ".deps/hp_test2.Tpo" -c -o hp_test2.o hp_test2.c; \
then mv -f ".deps/hp_test2.Tpo" ".deps/hp_test2.Po"; else rm -f ".deps/hp_test2.Tpo"; exit 1; fi
rm -f libheap.a
i686-pc-linux-gnu-ar cru libheap.a hp_open.o hp_extra.o hp_close.o hp_panic.o hp_info.o hp_rrnd.o hp_scan.o hp_update.o hp_write.o hp_delete.o hp_rsame.o hp_create.o hp_rename.o hp_rfirst.o hp_rnext.o hp_rlast.o hp_rprev.o hp_clear.o hp_rkey.o hp_block
.o hp_hash.o _check.o _rectest.o hp_static.o
i686-pc-linux-gnu-ranlib libheap.a
/bin/sh ../libtool --preserve-dup-deps --tag=CC --mode=link i686-pc-linux-gnu-gcc  -DDBUG_OFF -O2 -mtune=i686 -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1    -rdynamic  -o hp_test1  hp_test1.o libheap.a ../mysys/libmysys.a ../dbug/libdbug.a ../s
trings/libmystrings.a -lpthread -lcrypt -lnsl -lm  -lpthread
/bin/sh ../libtool --preserve-dup-deps --tag=CC --mode=link i686-pc-linux-gnu-gcc  -DDBUG_OFF -O2 -mtune=i686 -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1    -rdynamic  -o hp_test2  hp_test2.o libheap.a ../mysys/libmysys.a ../dbug/libdbug.a ../s
trings/libmystrings.a -lpthread -lcrypt -lnsl -lm  -lpthread
mkdir .libs
i686-pc-linux-gnu-gcc -DDBUG_OFF -O2 -mtune=i686 -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1 -rdynamic -o hp_test1 hp_test1.o  libheap.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libmystrings.a -lpthread -lcrypt -lnsl -lm -lpthread
i686-pc-linux-gnu-gcc -DDBUG_OFF -O2 -mtune=i686 -pipe -fomit-frame-pointer -DHAVE_ERRNO_AS_DEFINE=1 -rdynamic -o hp_test2 hp_test2.o  libheap.a ../mysys/libmysys.a ../dbug/libdbug.a ../strings/libmystrings.a -lpthread -lcrypt -lnsl -lm -lpthread
make[2]: Leaving directory `/var/tmp/portage/mysql-4.1.19/work/mysql/heap'
Making all in vio
/bin/sh: line 1: 13000 Segmentation fault      make $local_target
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mysql-4.1.19/work/mysql'
make: *** [all] Error 2

!!! ERROR: dev-db/mysql-4.1.19 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_compile
  ebuild.sh, line 928:   Called src_compile
  ebuild.sh, line 1237:   Called mysql_src_compile
  mysql.eclass, line 437:   Called die

!!! compile problem
!!! If you need support, post the topmost build error, and the call stack if relevant.

--- End error message ---

-- Begin emerge info --
Portage 2.1_pre10-r3 (default-linux/x86/2005.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.17-rc2-linode19 i686)
=================================================================
System uname: 2.6.17-rc2-linode19 i686 UML
Gentoo Base System version 1.6.14
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r1, 2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/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/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/gentoo-php-overlay/testing /usr/local/gentoo-php-overlay/experimental"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apache2 bash-completion bzip2 calendar ccache crypt ctype curl enscript exif gd gif gs iconv imagemagick imap java java-external jpeg maildir memlimit mime mmap ncurses objc pam pcre pdf pdflib pdo-external perl php png postfix python readline sharedext silvercity simplexml slang soap sockets spell sqlite sqlite3 sse ssl svg tcpd tetex tidy tiff tokenizer unicode utf8 vhosts wddx xml xml2 xmlreader xmlrpc xsl xslt zip zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
-- End emerge info --
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 07:49:07 UTC
Can you reproduce the problem, i.e. - does it fail again at *exactly* the same place?
Comment 2 Narada Sage 2006-05-07 07:57:03 UTC
Next compile:

+ for f in '`cd ../libmysql && echo *.[ch]`'
+ rm -f xml.c
+ /bin/ln -s ../libmysql/xml.c xml.c
make[1]: Leaving directory `/var/tmp/portage/mysql-4.1.19/work/mysql/libmysql_r'
echo timestamp > linked_libmysql_r_sources
cd client; make link_sources
/bin/sh: line 1:  4684 Segmentation fault      make link_sources
make: *** [linked_client_sources] Error 139

!!! ERROR: dev-db/mysql-4.1.19 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_compile
  ebuild.sh, line 928:   Called src_compile
  ebuild.sh, line 1237:   Called mysql_src_compile
  mysql.eclass, line 437:   Called die

So I guess it is at a different point.  What now?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 07:58:51 UTC
Not reproducible, not a mysql bug. See Bug 20600 for suggestions.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 07:59:02 UTC

*** This bug has been marked as a duplicate of 20600 ***