Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 64920 - media-libs/ladcca-0.4.0 failed
Summary: media-libs/ladcca-0.4.0 failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-21 17:32 UTC by vordhosbn
Modified: 2004-09-21 20:07 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vordhosbn 2004-09-21 17:32:05 UTC
Making all in libladcca
make[2]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/libladcca'
source='config.c' object='libladcca_la-config.lo' libtool=yes \
depfile='.deps/libladcca_la-config.Plo' tmpdepfile='.deps/libladcca_la-config.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99   -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c -o libladcca_la-config.lo `test -f 'config.c' || echo './'`config.c
source='comm_buffer.c' object='libladcca_la-comm_buffer.lo' libtool=yes \
depfile='.deps/libladcca_la-comm_buffer.Plo' tmpdepfile='.deps/libladcca_la-comm_buffer.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99   -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c -o libladcca_la-comm_buffer.lo `test -f 'comm_buffer.c' || echo './'`comm_buffer.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99 -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c comm_buffer.c -MT libladcca_la-comm_buffer.lo -MD -MP -MF .deps/libladcca_la-comm_buffer.TPlo  -fPIC -DPIC
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
rm -f .libs/libladcca_la-config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99 -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c config.c -MT libladcca_la-config.lo -MD -MP -MF .deps/libladcca_la-config.TPlo  -fPIC -DPIC
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
mv -f libladcca_la-config.o .libs/libladcca_la-config.lo
mv: cannot stat `libladcca_la-config.o': No such file or directory
make[2]: *** [libladcca_la-config.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f libladcca_la-comm_buffer.o .libs/libladcca_la-comm_buffer.lo
mv: cannot stat `libladcca_la-comm_buffer.o': No such file or directory
make[2]: *** [libladcca_la-comm_buffer.lo] Error 1
make[2]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/libladcca'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0'
make: *** [all] Error 2

!!! ERROR: media-libs/ladcca-0.4.0 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:
1. emerge -v ladcca

Actual Results:  
Calculating dependencies ...done!
>>> emerge (1 of 1) media-libs/ladcca-0.4.0 to /
>>> md5 files   ;-) ChangeLog
>>> md5 files   ;-) ladcca-0.3.2.ebuild
>>> md5 files   ;-) ladcca-0.4.0.ebuild
>>> md5 files   ;-) metadata.xml
>>> md5 files   ;-) files/digest-ladcca-0.3.2
>>> md5 files   ;-) files/digest-ladcca-0.4.0
>>> md5 src_uri ;-) ladcca-0.4.0.tar.gz
>>> Unpacking source...
>>> Unpacking ladcca-0.4.0.tar.gz to /var/tmp/portage/ladcca-0.4.0/work
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc
--localstatedir=/var/lib --disable-serv-inst
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking whether to enable maintainer-specific portions of Makefiles... no
checking for i686-pc-linux-gnu-gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for i686-pc-linux-gnu-g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/i686-pc-linux-gnu/bin/ld
checking if the linker (/usr/i686-pc-linux-gnu/bin/ld) is GNU ld... yes
checking for /usr/i686-pc-linux-gnu/bin/ld option to reload object files... -r
checking for BSD-compatible nm... nm
checking for a sed that does not truncate output... /bin/sed
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking command to parse nm output... ok
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for i686-pc-linux-gnu-ranlib... no
checking for ranlib... ranlib
checking for i686-pc-linux-gnu-strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... no
checking if we can lock with hard links... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/i686-pc-linux-gnu/bin/ld) supports shared
libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether -lc should be explicitly linked in... no
creating libtool
checking for texi2html... yes
checking for pkg-config... /usr/bin/pkg-config
checking for jack >= 0.50.0... yes
checking JACK_CFLAGS...  
checking JACK_LIBS... -ljack  
checking for alsa >= 0.9... yes
checking ALSA_CFLAGS... -I/usr/include/alsa  
checking ALSA_LIBS... -lasound -lm -ldl -lpthread  
checking for snd_seq_open... yes
checking for libxml-2.0 >= 2.0.0... yes
checking XML2_CFLAGS... -I/usr/include/libxml2  
checking XML2_LIBS... -lxml2 -lpthread -lz -lm  
checking uuid/uuid.h usability... yes
checking uuid/uuid.h presence... yes
checking for uuid/uuid.h... yes
checking for uuid_generate in -luuid... yes
checking for gtk+-2.0 >= 2.0.0... yes
checking GTK2_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK2_LIBS... -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0  
checking for a readline compatible library... -lreadline -lcurses
checking readline.h usability... no
checking readline.h presence... no
checking for readline.h... no
checking readline/readline.h usability... yes
checking readline/readline.h presence... yes
checking for readline/readline.h... yes
checking whether readline supports history... no
checking whether to enable readline... yes
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... yes
checking whether to enable debugging output... no
checking whether to install service in /etc/services... no
checking where to create projects... audio-projects
checking LADCCA_CFLAGS... -DLADCCA_BUILD -DHAVE_LADCCA
checking LADCCA_LIBS... 
configure: creating ./config.status
config.status: creating Makefile
config.status: creating ladcca-1.0.pc
config.status: creating m4/Makefile
config.status: creating docs/Makefile
config.status: creating docs/ladcca-manual-html-one-page/Makefile
config.status: creating docs/ladcca-manual-html-split/Makefile
config.status: creating ladcca/Makefile
config.status: creating libladcca/Makefile
config.status: creating ladccad/Makefile
config.status: creating clients/Makefile
config.status: creating clients/simple_client/Makefile
config.status: creating clients/control/Makefile
config.status: creating clients/gtk_client/Makefile
config.status: creating clients/synth/Makefile
config.status: creating clients/save_button/Makefile
config.status: creating patches/Makefile
config.status: creating ac-config.h
config.status: executing depfiles commands


  LADCCA configured

  readline support:        yes
  gtk 2 support:           yes
  gtk 1 support:           yes
  debugging output:        no
  texi2html:               yes

  JACK_CFLAGS:    
  ALSA_CFLAGS:   -I/usr/include/alsa  
  XML2_CFLAGS:   -I/usr/include/libxml2   
  GTK2_CFLAGS:   -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0
-I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   
  GTK_CFLAGS:    -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include 
  JACK_LIBS:     -ljack   
  ALSA_LIBS:     -lasound -lm -ldl -lpthread   
  XML2_LIBS:     -lxml2 -lpthread -lz -lm   
  GTK2_LIBS:     -Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobject-2.0
-lgmodule-2.0 -ldl -lglib-2.0   
  GTK_LIBS:      -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule
-lglib -ldl -lXi -lXext -lX11 -lm 
  READLINE_LIBS: -lreadline -lcurses


  Default project store:   audio-projects
  Installation prefix:     /usr



make  all-recursive
make[1]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0'
Making all in m4
make[2]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/m4'
Making all in docs
make[2]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs'
Making all in ladcca-manual-html-one-page
make[3]: Entering directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs/ladcca-manual-html-one-page'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs/ladcca-manual-html-one-page'
Making all in ladcca-manual-html-split
make[3]: Entering directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs/ladcca-manual-html-split'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs/ladcca-manual-html-split'
make[3]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs'
if test ! -d ladcca-manual-html-one-page; then \
  mkdir ladcca-manual-html-one-page; \
fi
if test ! -d ladcca-manual-html-split; then \
  mkdir -ladcca-manual-html-split; \
fi
cd ladcca-manual-html-one-page && \
  texi2html -number -monolithic ../../docs/ladcca-manual.texi
cd ladcca-manual-html-split && \
  texi2html -menu -number -split_node ../../docs/ladcca-manual.texi
touch html-manual-stamp
make[3]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs'
make[2]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/docs'
Making all in ladcca
make[2]: Entering directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/ladcca'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/ladcca'
Making all in libladcca
make[2]: Entering directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/libladcca'
source='config.c' object='libladcca_la-config.lo' libtool=yes \
depfile='.deps/libladcca_la-config.Plo'
tmpdepfile='.deps/libladcca_la-config.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-std=gnu99   -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c -o
libladcca_la-config.lo `test -f 'config.c' || echo './'`config.c
source='comm_buffer.c' object='libladcca_la-comm_buffer.lo' libtool=yes \
depfile='.deps/libladcca_la-comm_buffer.Plo'
tmpdepfile='.deps/libladcca_la-comm_buffer.TPlo' \
depmode=gcc3 /bin/sh ../depcomp \
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I..
-std=gnu99   -DLADCCA_BUILD -DHAVE_LADCCA -O3 -mcpu=athlon-xp -pipe -msse -c -o
libladcca_la-comm_buffer.lo `test -f 'comm_buffer.c' || echo './'`comm_buffer.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99 -DLADCCA_BUILD -DHAVE_LADCCA
-O3 -mcpu=athlon-xp -pipe -msse -c comm_buffer.c -MT libladcca_la-comm_buffer.lo
-MD -MP -MF .deps/libladcca_la-comm_buffer.TPlo  -fPIC -DPIC
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
rm -f .libs/libladcca_la-config.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -std=gnu99 -DLADCCA_BUILD -DHAVE_LADCCA
-O3 -mcpu=athlon-xp -pipe -msse -c config.c -MT libladcca_la-config.lo -MD -MP
-MF .deps/libladcca_la-config.TPlo  -fPIC -DPIC
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
mv -f libladcca_la-config.o .libs/libladcca_la-config.lo
mv: cannot stat `libladcca_la-config.o': No such file or directory
make[2]: *** [libladcca_la-config.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f libladcca_la-comm_buffer.o .libs/libladcca_la-comm_buffer.lo
mv: cannot stat `libladcca_la-comm_buffer.o': No such file or directory
make[2]: *** [libladcca_la-comm_buffer.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0/libladcca'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ladcca-0.4.0/work/ladcca-0.4.0'
make: *** [all] Error 2

!!! ERROR: media-libs/ladcca-0.4.0 failed.
!!! Function src_compile, Line 19, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.


Expected Results:  
clean compile

Portage 2.0.51_rc1 (default-x86-1.4, gcc-3.4.1, glibc-2.3.4.20040808-r0, 2.4.23
i686)
=================================================================
System uname: 2.4.23 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers: 
sys-kernel/linux-headers-2.4.19-r1,sys-kernel/linux-headers-2.4.21,sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=athlon-xp -pipe -msse"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=athlon-xp -pipe -msse"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs buildpkg ccache fixpackages sandbox strict userpriv"
GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dfx 3dnow X Xaw3d aalib acl acpi alsa apache2 avi bitmap-fonts cdr cjk
crypt cscope cups dga directfb doc dvb dvd dvdr encode esd ethereal fam fastcgi
fbcon flac flash foomaticdb gd gdbm ggi gif gphoto2 gpm gps gstreamer gtk gtk2
imagemagick imlib ipv6 jack java jikes joystick jpeg kde kerberos krb4 ladcca
lcms lesstif libwww mad mbox memlimit mikmod mmx motif mozilla mpeg mpi mysql
nas ncurses netcdf nocd oggvorbis opengl oss pam pda pdflib perl png ppds
prelude python qt quicktime readline ruby samba sasl scanner sdl slang slp snmp
speex spell sse ssl svga tcltk tcpd tetex tiff truetype unicode usb videos
voodoo3 wmf wxwindows x86 xface xinerama xml xml2 xmms xosd xprint xv zlib
video_cards_3dfx"
Comment 1 Eric Shattow 2004-09-21 19:11:02 UTC
CFLAGS="-O3 -mcpu=athlon-xp -pipe -msse"

that's crazy IMO.    anyways, gcc (i presume it is 3.4.x) has issue with sse.

try it with CFLAGS="-O2 -march=athlon-xp -pipe"
Comment 2 vordhosbn 2004-09-21 20:07:08 UTC
the issue, as it turns out, is with -mcpu=

succeded with: CFLAGS="-O3 -march=athlon-xp -pipe -msse"
failed with: CFLAGS="-O3 -mcpu=athlon-xp -pipe -msse"
failed with: CFLAGS="-O3 -mcpu=athlon-xp -march=athlon-xp -pipe -msse"

hybrid ~ # gcc --version
gcc (GCC) 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)

thanks guys. this can be closed.