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

Bug 117601

Summary: media-libs/speex-1.1.11.1 fails to compile
Product: Gentoo Linux Reporter: Rumen Yotov <rumen>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2005.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Rumen Yotov 2006-01-03 07:29:14 UTC
Hi,
Running all ~x86 system, latest speex failed to compile, log is below:
...
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT speex_header.lo -MD -MP -MF .deps/speex_header.Tpo -c speex_header.c -o speex_header.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT math_approx.lo -MD -MP -MF ".deps/math_approx.Tpo" -c -o math_approx.lo math_approx.c; \
then mv -f ".deps/math_approx.Tpo" ".deps/math_approx.Plo"; else rm -f ".deps/math_approx.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT speex_callbacks.lo -MD -MP -MF .deps/speex_callbacks.Tpo -c speex_callbacks.c  -fPIC -DPIC -o .libs/speex_callbacks.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT math_approx.lo -MD -MP -MF .deps/math_approx.Tpo -c math_approx.c  -fPIC -DPIC -o .libs/math_approx.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT speex_callbacks.lo -MD -MP -MF .deps/speex_callbacks.Tpo -c speex_callbacks.c -o speex_callbacks.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT stereo.lo -MD -MP -MF ".deps/stereo.Tpo" -c -o stereo.lo stereo.c; \
then mv -f ".deps/stereo.Tpo" ".deps/stereo.Plo"; else rm -f ".deps/stereo.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT math_approx.lo -MD -MP -MF .deps/math_approx.Tpo -c math_approx.c -o math_approx.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT preprocess.lo -MD -MP -MF ".deps/preprocess.Tpo" -c -o preprocess.lo preprocess.c; \
then mv -f ".deps/preprocess.Tpo" ".deps/preprocess.Plo"; else rm -f ".deps/preprocess.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT stereo.lo -MD -MP -MF .deps/stereo.Tpo -c stereo.c  -fPIC -DPIC -o .libs/stereo.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT stereo.lo -MD -MP -MF .deps/stereo.Tpo -c stereo.c -o stereo.o >/dev/null 2>&1
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT preprocess.lo -MD -MP -MF .deps/preprocess.Tpo -c preprocess.c  -fPIC -DPIC -o .libs/preprocess.o
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT smallft.lo -MD -MP -MF ".deps/smallft.Tpo" -c -o smallft.lo smallft.c; \
then mv -f ".deps/smallft.Tpo" ".deps/smallft.Plo"; else rm -f ".deps/smallft.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT preprocess.lo -MD -MP -MF .deps/preprocess.Tpo -c preprocess.c -o preprocess.o >/dev/null 2>&1
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT smallft.lo -MD -MP -MF .deps/smallft.Tpo -c smallft.c  -fPIC -DPIC -o .libs/smallft.o
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT lbr_48k_tables.lo -MD -MP -MF ".deps/lbr_48k_tables.Tpo" -c -o lbr_48k_tables.lo lbr_48k_tables.c; \
then mv -f ".deps/lbr_48k_tables.Tpo" ".deps/lbr_48k_tables.Plo"; else rm -f ".deps/lbr_48k_tables.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT smallft.lo -MD -MP -MF .deps/smallft.Tpo -c smallft.c -o smallft.o >/dev/null 2>&1
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT lbr_48k_tables.lo -MD -MP -MF .deps/lbr_48k_tables.Tpo -c lbr_48k_tables.c  -fPIC -DPIC -o .libs/lbr_48k_tables.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT lbr_48k_tables.lo -MD -MP -MF .deps/lbr_48k_tables.Tpo -c lbr_48k_tables.c -o lbr_48k_tables.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT jitter.lo -MD -MP -MF ".deps/jitter.Tpo" -c -o jitter.lo jitter.c; \
then mv -f ".deps/jitter.Tpo" ".deps/jitter.Plo"; else rm -f ".deps/jitter.Tpo"; exit 1; fi
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT mdf.lo -MD -MP -MF ".deps/mdf.Tpo" -c -o mdf.lo mdf.c; \
then mv -f ".deps/mdf.Tpo" ".deps/mdf.Plo"; else rm -f ".deps/mdf.Tpo"; exit 1; fi
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT mdf.lo -MD -MP -MF ".deps/mdf.Tpo" -c -o mdf.lo mdf.c; \
then mv -f ".deps/mdf.Tpo" ".deps/mdf.Plo"; else rm -f ".deps/mdf.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT jitter.lo -MD -MP -MF .deps/jitter.Tpo -c jitter.c  -fPIC -DPIC -o .libs/jitter.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT mdf.lo -MD -MP -MF .deps/mdf.Tpo -c mdf.c  -fPIC -DPIC -o .libs/mdf.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT jitter.lo -MD -MP -MF .deps/jitter.Tpo -c jitter.c -o jitter.o >/dev/null 2>&1
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -O3 -msse -MT vorbis_psy.lo -MD -MP -MF ".deps/vorbis_psy.Tpo" -c -o vorbis_psy.lo vorbis_psy.c; \
then mv -f ".deps/vorbis_psy.Tpo" ".deps/vorbis_psy.Plo"; else rm -f ".deps/vorbis_psy.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT mdf.lo -MD -MP -MF .deps/mdf.Tpo -c mdf.c -o mdf.o >/dev/null 2>&1
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3
-msse -MT testenc.o -MD -MP -MF ".deps/testenc.Tpo" -c -o testenc.o testenc.c; \
then mv -f ".deps/testenc.Tpo" ".deps/testenc.Po"; else rm -f ".deps/testenc.Tpo"; exit 1; fi
make[2]: *** No rule to make target `../libspeex/libspeex.la', needed by `testenc'.  Stop.
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT vorbis_psy.lo -MD -MP -MF .deps/vorbis_psy.Tpo -c vorbis_psy.c  -fPIC -DPIC -o .libs/vorbis_psy.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -O3 -msse
-MT vorbis_psy.lo -MD -MP -MF .deps/vorbis_psy.Tpo -c vorbis_psy.c -o vorbis_psy.o >/dev/null 2>&1
make[2]: Leaving directory `/var/tmp/portage/speex-1.1.11.1/work/speex-1.1.11.1/libspeex'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/speex-1.1.11.1/work/speex-1.1.11.1'
make: *** [all] Error 2

!!! ERROR: media-libs/speex-1.1.11.1 failed.
!!! Function src_compile, Line 22, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
...Second try with USE="-sse"
(-sse)
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp
-pipe -fomit-frame-pointer -O1 -MT vorbis_psy.lo -MD -MP -MF ".deps/vorbis_psy.Tpo" -c -o vorbis_psy.lo vorbis_psy.c; \
then mv -f ".deps/vorbis_psy.Tpo" ".deps/vorbis_psy.Plo"; else rm -f ".deps/vorbis_psy.Tpo"; exit 1; fi
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -MT mdf.lo
-MD -MP -MF .deps/mdf.Tpo -c mdf.c -o mdf.o >/dev/null 2>&1
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include    -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -MT
testenc.o -MD -MP -MF ".deps/testenc.Tpo" -c -o testenc.o testenc.c; \
then mv -f ".deps/testenc.Tpo" ".deps/testenc.Po"; else rm -f ".deps/testenc.Tpo"; exit 1; fi
make[2]: *** No rule to make target `../libspeex/libspeex.la', needed by `testenc'.  Stop.
make[2]: *** Waiting for unfinished jobs....
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -MT
vorbis_psy.lo -MD -MP -MF .deps/vorbis_psy.Tpo -c vorbis_psy.c  -fPIC -DPIC -o .libs/vorbis_psy.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -MT
vorbis_psy.lo -MD -MP -MF .deps/vorbis_psy.Tpo -c vorbis_psy.c -o vorbis_psy.o >/dev/null 2>&1
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -I.. -I/usr/include -O2 -march=athlon-xp -pipe -fomit-frame-pointer -O1 -MT
vorbis_psy.lo -MD -MP -MF .deps/vorbis_psy.Tpo -c vorbis_psy.c -o vorbis_psy.o >/dev/null 2>&1
make[2]: Leaving directory `/var/tmp/portage/speex-1.1.11.1/work/speex-1.1.11.1/libspeex'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/speex-1.1.11.1/work/speex-1.1.11.1'
make: *** [all] Error 2

!!! ERROR: media-libs/speex-1.1.11.1 failed.
!!! Function src_compile, Line 22, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
...
Thanks.Rumen
PS: below goes "emerge --info"
...BEGIN...
Gentoo Base System version 1.12.0_pre12
Portage 2.1_pre3-r1 (!/usr/portage/profiles/default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r3, 2.6.14-gentoo-r6 i686)
=================================================================
System uname: 2.6.14-gentoo-r6 i686 AMD Athlon(tm) XP 2200+
dev-lang/python:     2.3.5-r2, 2.4.2
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-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -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 /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/var/portage/distfiles"
FEATURES="autoconfig buildpkg ccache collision-protect distlocks enotice gpg metadb sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://files.gentoo.gr http://mirror.etf.bg.ac.yu/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/var/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X X509 a52 aac acl acpi alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bzip2 caps cdb cdr crypt cups curl dvd dvdr eds encode esd ethereal evo exif expat fam ffmpeg flac foomaticdb freetype gd gif glut gmp gnutls gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imap imlib ipv6 ithreads javascript jpeg kdexdeltas lcms libg++ libwww mad maildir matroska mikmod mime mmx mng motif mozilla mp3 mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pcre pdflib perl png posix postgres ppds prelude python quicktime readline recode ruby sdl skey slang speex spell sse ssl svg symlink tcltk tcpd theora threads tiff transcode truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs xine xml xml2 xsl xv xvid zlib elibc_glibc kernel_linux userland_GNU"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
...END...
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-01-03 07:51:50 UTC
*** Bug 117609 has been marked as a duplicate of this bug. ***
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-01-03 07:59:20 UTC

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