Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71049 - jack-audio-connection-kit-0.99.0 does not compile
Summary: jack-audio-connection-kit-0.99.0 does not compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: rob holland (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-13 04:06 UTC by Karel De Vriendt
Modified: 2004-12-22 06:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Preprocessed source (ccRbTUKA.out,168.95 KB, text/plain)
2004-11-13 04:11 UTC, Karel De Vriendt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Karel De Vriendt 2004-11-13 04:06:17 UTC
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"
Comment 1 Karel De Vriendt 2004-11-13 04:11:03 UTC
Created attachment 43857 [details]
Preprocessed source
Comment 2 rob holland (RETIRED) gentoo-dev 2004-11-15 01:55:34 UTC
Please try without -O3 in cflags and see if that works, we'll go from there.
Comment 3 Karel De Vriendt 2004-11-15 11:08:28 UTC
Tried without -O3 in CFLAGS with exactly the same result
Comment 4 FieldySnuts 2004-11-15 18:08:48 UTC
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"
Comment 5 klync 2004-11-20 11:00:32 UTC
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)
Comment 6 klync 2004-12-13 18:06:21 UTC
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.

Comment 7 rob holland (RETIRED) gentoo-dev 2004-12-22 06:35:13 UTC
resolving. its fixed now (not that it was me that fixed it mind..)