Summary: | ruby 1.6.8 ebuild does not compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dominik Westner <gentoo> |
Component: | New packages | Assignee: | Ryan Phillips (RETIRED) <rphillips> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.4_rc2 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Dominik Westner
2002-12-30 02:51:40 UTC
please paste #emerge info loki root # emerge info Portage 2.0.46-r4 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r3) ================================================================= System uname: 2.4.19-dw i686 AMD Athlon(tm) XP 1700+ USE="x86 3dnow apm crypt gif jpeg kde libg++ mikmod mmx ncurses nls pdflib png qtmt spell truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline arts aalib nas bonobo svga ggi tcltk java guile mysql X gpm tcpd pam libwww perl esd imlib oggvorbis qt motif opengl ldap snmp cdr threads avi mpeg encode sdl quicktime lm_sensors lvm ruby python dvd oss gtk gnome decss alsa mozilla cups slp -postgres afs ssl" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -msse -mfpmath=sse -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fomit-frame-pointer -O3 -Wall -pipe" CXXFLAGS="-march=athlon-xp -msse -mfpmath=sse -ffast-math -funroll-loops -fforce-addr -falign-functions=4 -fomit-frame-pointer -O3 -Wall -pipe" ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/afs /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/blackdown-jdk-1.3.1" JAVA_HOME="/opt/blackdown-jdk-1.3.1" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" Hi ! Other proc, same bug ... I think the problem is related to -fomit-frame-pointer in $CFLAGS. Removing it solved the things for me :-) FYI, emerge info (after ajusting CFLAGS) : Portage 2.0.46-r4 (default-x86-1.4, gcc-3.2.1, glibc-2.3.1-r3) ================================================================= System uname: 2.4.19-xfs-r2 i686 Celeron (Coppermine) USE="x86 apm avi crypt encode gif jpeg gnome libg++ mikmod mmx mpeg ncurses nls pdflib png qtmt quicktime spell xml2 xmms xv zlib alsa gdbm slang readline arts tetex svga tcltk java guile ruby mysql X sdl tcpd pam libwww ssl perl python esd imlib oggvorbis gtk qt kde motif opengl mozilla scanner -3dnow cups dga doc dvd gpm -gtk2 -berkdb -innodb matrox odbc oss sse truetype" ARCH="x86" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3 -pipe " CXXFLAGS="-O3 -march=pentium3 -pipe " ACCEPT_KEYWORDS="x86 ~x86" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" MAKEOPTS="-j2" JDK_HOME="/opt/sun-jdk-1.4.1.01" JAVA_HOME="/opt/sun-jdk-1.4.1.01" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo" omitting the -fomit-frame-pointer fixed the problem for me, too. Maybe it would be a good idea to add something along this lines to the ebuild: CFLAGS=${CFLAGS/-fomit-frame-pointer/} committed. |