emerging the latest version of jack-audio-connection-kit (0.99.0), I get: client.c: In function 'jack-activate': client.c:1463: internal compiler error: Floating point exception Preprocessed source attached. Emerge ends with ERROR: media-sound/jack-audio-connection-kit-0.99.0 failed. Function src_compile, Line 65, Exitcode 2 Reproducible: Always Steps to Reproduce: 1. emerge -uDa world (which includes jack-audio-connection-kit 2. 3. Actual Results: Compile error as described above Expected Results: The software should compile (shouldn't it?) Gentoo Base System version 1.4.16 Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.9-gentoo-r1 i686) ================================================================= System uname: 2.6.9-gentoo-r1 i686 Unknown CPU Typ ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -mcpu=athlon-xp -pipe -fomit-frame-pointer" CHOST="i386-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -mcpu=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mir.zyrianes.net/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X acl acpi alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bonobo cdr crypt cups dbase divx4linux doc dvd dvdr encode esd evo exif f77 fam foomaticdb fortran ftp gdbm gif gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml icq imagemagick imlib innodb jabber jack java jpeg junit kde kerberos ldap libg++ libwww mad mikmod mime mmx motif mozilla mpeg msn mysql mysqli ncurses nls odbc oggvobs oggvorbis opengl oss pam pda pdflib perl php png ppds python qt quicktime readline samba sasl scanner sdl slang soap spell sqlite sse ssl svg svga tcltk tcpd tiff truetype unicode usb x86 xine xml xml2 xmms xpm xsl xv xvid yahoo zlib"
Created attachment 43857 [details] Preprocessed source
Please try without -O3 in cflags and see if that works, we'll go from there.
Tried without -O3 in CFLAGS with exactly the same result
Worked here. Portage 2.0.51-r3 (default-x86-2004.2, gcc-3.4.1, glibc-2.3.4.20041006-r0, 2.6.7-grsec i686) ================================================================= System uname: 2.6.7-grsec i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.22 Libtools: sys-devel/libtool-1.5.2-r6 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache distlocks notitles sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.blueyonder.co.uk ftp://mirror.iawnet.sandia.gov/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb bitmap-fonts cdr chroot crypt dv dvd dvdr encode f77 foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xv zlib"
same error, repeatedly, even after doing `emerge -e world`... athlon-850... I don't want to do emerge info because I would still like to resume the above. I also tried doing `ccache -C; rm -rf /var/tmp/portage/jack-audio*` just in case, but that had no effect. CFLAGS="-O2 -mcpu=athlon -fomit-frame-pointer -pipe" USE="X 3dnow aalib avi cjk crypt cups curl directfb esd gnome flash gstreamer gtk2 gtkhtml imap innodb java jbig lcms ldap mmx mpeg nas oav oggvorbis ppds samba sasl sdl sis slp sse ssl tcltk tiff unicode wmf xface xml xml2 xmms f77 gcj pic cdr dvd dvdr dga dvb alsa audiofile ladcca flac jack jack-tmpfs caps" kernel: gentoo-dev-sources-2.6.8-gentoo-r10 gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6) sys-libs/glibc :2.3.4.20040808-r1 (2.2)
WooHoo!! Fixed in -r1! I noticed that the changelog refers to this version fixing http://bugs.gentoo.org/show_bug.cgi?id=73406 . Incidentally, my Athlon also does not have the sse flag. I blame that, although I really don't know for sure. I guess that an "FPU Exception" error in that case might make some sense, but these this is a bit over my head. Many thanks to Jeremy, tigger, and the rest of the gentoo community.
resolving. its fixed now (not that it was me that fixed it mind..)