Summary: | app-text/aspell-0.50.5-r4 segfaults on alpha when compiled with -Os (fix included) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Cort (RETIRED) <tcort> |
Component: | Current packages | Assignee: | Spell checking utilities and dictionaries -- related bugs (OBSOLETE) <app-dicts+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alpha, tcort |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Alpha | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Cort (RETIRED)
2006-02-14 16:01:40 UTC
I posted the wrong emerge info. Here is the correct emerge info: Portage 2.1_pre4-r1 (default-linux/alpha/2006.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.16-rc2 alpha) ================================================================= System uname: 2.6.16-rc2 alpha EV56 Gentoo Base System version 1.12.0_pre15 distcc 2.18.3 alpha-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5, 2.4.2-r1 sys-apps/sandbox: 1.2.17 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-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="alpha ~alpha" AUTOCLEAN="yes" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -Os -mcpu=ev56 -pipe" CHOST="alpha-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mieee -Os -mcpu=ev56 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks nostrip sandbox sfperms strict" GENTOO_MIRRORS="ftp://cs.ubishops.ca/pub/gentoo http://gentoo.cites.uiuc.edu/pub/gentoo/ http://adelie.polymtl.ca/ http://distfiles.gentoo.org ftp://gentoo.arcticnetwork.ca/pub/gentoo/" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="alpha X aac aim alsa apache2 arts audiofile bash-completion berkdb bitmap-fonts bzip2 cdr crypt cups eds encode esd flac foomaticdb gcj gdbm gif glut gnome gpm gstreamer gtk gtk2 icq imlib ipv6 jabber jpeg kde libg++ libwww lua mad mikmod motif mp3 mpeg msn ncurses nls nocd nptl nptlonly offensive ogg oggvorbis openal opengl oscar oss pam pcre pdflib perl png python qt quicktime readline sdl shorten sndfile spell ssl symlink tcpd truetype truetype-fonts type1-fonts udev vorbis xml xmms xv xvid yahoo zlib elibc_glibc kernel_linux linguas_en userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL aspell-0.60.3 and aspell-0.60.4 both don't segfault when compiled with -Os. I did a diff between 0.50.5-r4 and 0.60.3 to try to figure out where the problem came from, but there were some massive changes (the diff for aspell.cpp alone is >3000 lines) and I don't know the aspell code well enough to find the problem. Thanks fixed |