First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 87392
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Heiko Helmle <helman@gmx.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
audioio_arts.cpp The missing audioio_arts.cpp , found in ecasound v2.3.5 and v2.4.1 text/plain dswhite42@yahoo.com 2005-04-08 08:57 0000 3.73 KB Details
ecasound-2.4.0.ebuild Updated ebuild which copies audioio_arts.cpp into the right directory before compilation text/plain dswhite42@yahoo.com 2005-04-08 08:58 0000 2.99 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 87392 depends on: Show dependency tree
Bug 87392 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-03-31 03:35 0000
bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I.
-I. -I../.. -I. -I../.. -I../../libecasound -I../../kvutils
-I/usr/kde/3.4/include/artsc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include   -D_REENTRANT  -ffast-math -fstrict-aliasing
-funroll-loops  -DNDEBUG -DENABLE_DBC -march=athlon-xp -O3 -pipe -c -o
audioio_alsa_named.lo `test -f 'audioio_alsa_named.cpp' || echo
'./'`audioio_alsa_named.cpp
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../..
-I../../libecasound -I../../kvutils -I/usr/kde/3.4/include/artsc -pthread
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -ffast-math
-fstrict-aliasing -funroll-loops -DNDEBUG -DENABLE_DBC -march=athlon-xp -O3
-pipe -c audioio_alsa_named.cpp -MT audioio_alsa_named.lo -MD -MP -MF
.deps/audioio_alsa_named.TPlo -o audioio_alsa_named.o
echo timestamp > audioio_alsa_named.lo
make[3]: *** No rule to make target `audioio_arts.cpp', needed by
`audioio_arts.lo'.  Stop.
make[3]: Leaving directory
`/var/tmp/portage/ecasound-2.4.0/work/ecasound-2.4.0/libecasound/plugins'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/ecasound-2.4.0/work/ecasound-2.4.0/libecasound'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/ecasound-2.4.0/work/ecasound-2.4.0'
make: *** [all] Error 2

!!! ERROR: media-sound/ecasound-2.4.0 failed.
!!! Function src_compile, Line 72, Exitcode 2
!!! build failed
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.
2.
3.




tux ~ # emerge info 
Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.4.3-20050110, 
glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r2 i686) 
================================================================= 
System uname: 2.6.11-gentoo-r2 i686 AMD Athlon(tm) XP 3000+ 
Gentoo Base System version 1.6.10 
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 16:14:21)] 
ccache version 2.4 [enabled] 
dev-lang/python:     2.3.5 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.9.5, 1.4_p6, 1.5, 1.7.9-r1, 1.6.3, 1.8.5-r3 
sys-devel/binutils:  2.15.92.0.2-r7 
sys-devel/libtool:   1.5.14 
virtual/os-headers:  2.6.8.1-r4 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -O3 -pipe" 
CHOST="i686-pc-linux-gnu" 
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" 
CXXFLAGS="-march=athlon-xp -O3 -pipe" 
DISTDIR="/usr/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms" 
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ 
http://pandemonium.tiscali.de/pub/gentoo/ 
ftp://pandemonium.tiscali.de/pub/gentoo/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" 
USE="x86 3dnow 3dnowex X Xaw3d a52 aac aalib adns alsa apm arts 
artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bluetooth 
bonobo cdparanoia cdr client crypt cups curl dvd dvdr dvdread emboss encode 
faad fam ffmpeg flac fluidsynth font-server foomaticdb freetds freetype gdbm 
gif glitz glut gnokii gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal hbci 
imagemagick imlib jack java jpeg jpeg2k kde kdeenablefinal ladcca libcaca 
libg++ libwww live logitech-mouse lzo mad matroska mbox mikmod mmx mmx2 mng 
motif mozilla mozsvg mp3 mpeg mpeg2 ncurses network nls nptl offensive ogg 
oggvorbis openal openexr opengl oss pam pda pdflib perl pic png portaudio ppds 
python qt quicktime rdesktop readline real rtc samba scanner sdl server slang 
sms sndfile soundtouch speex spell sse ssl stencil-buffer stream svg tcpd tga 
theora tiff truetype truetype-fonts type1-fonts usb userlocales v4l v4l2 vcd 
visualization vorbis wmf xine xinerama xml xml2 xmmsxscreensaver xv xvid xvmc 
zlib linguas_de" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS 

tux ~ #

------- Comment #1 From dswhite42@yahoo.com 2005-04-07 19:09:41 0000 -------
According to http://eca.cx/relnotes/ecasound_v2_4_1_relnotes.txt , support for
aRts was inadvertently left out of the 2.4.0 release (and indeed, there is no
audioio_arts.cpp to be found anywhere in the package).  Once this package is
bumped to 2.4.1 , the problem should automagically go away.

Meanwhile, the author suggests that the quick fix for 2.4.0 is simply to
configure it with --disable-arts .  See
http://www.eca.cx/ecasound-list/2005/03/0022.html

------- Comment #2 From dswhite42@yahoo.com 2005-04-08 08:56:09 0000 -------
I'm not sure if this is the Right way to solve this, but here's how I fixed the
ebuild on my system.

1) Since my overlay dir is /usr/local/portage,  I copied
/usr/portage/media-sound/ecasound/ to /usr/local/portage/media-sound/ecasound/

2) I copied the audioio_arts.cpp file to
/usr/local/portage/media-sound/ecasound/files .  (attached - this file hasn't
changed since ecasound 2.3.5)

3) I replaced /usr/local/portage/media-sound/ecasound/
ecasound-2.4.0.ebuild with the new attached version.  The new version adds
these two lines to the src_unpack section:

    einfo "Copying missing audioio_arts.cpp to ${S}/libecasound/plugins"
    cp ${FILESDIR}/audioio_arts.cpp ${S}/libecasound/plugins

4) "emerge ecasound" now works.

Like I say, this should automagically be fixed once the maintainers make a new
ecasound 2.4.1 package.  Until then, this should fix 2.4.0 .

------- Comment #3 From dswhite42@yahoo.com 2005-04-08 08:57:48 0000 -------
Created an attachment (id=55683) [edit]
The missing audioio_arts.cpp , found in ecasound v2.3.5 and v2.4.1

------- Comment #4 From dswhite42@yahoo.com 2005-04-08 08:58:30 0000 -------
Created an attachment (id=55684) [edit]
Updated ebuild which copies audioio_arts.cpp into the right directory before
compilation

------- Comment #5 From Kito (RETIRED) 2005-04-21 14:37:46 0000 -------
2.4.1 is in CVS which should fix this problem. Please re-open if needed.
Thanks.

First Last Prev Next    No search results available      Search page      Enter new bug