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

Bug 66795

Summary: mixxx 1.3.2 ebuild fails to compile
Product: Gentoo Linux Reporter: schwaahed
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED WONTFIX    
Severity: normal CC: sebastian
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description schwaahed 2004-10-08 11:53:42 UTC
emerge mixxx 

exits with this feedback:
__________________________________________________________________
playerportaudio.cpp:356: error: expected `;' before "id"
playerportaudio.cpp:357: error: `id' undeclared (first use this function)
playerportaudio.cpp:358: error: `Pa_GetDefaultOutputDeviceID' undeclared (first use this function)
playerportaudio.cpp:364: error: 'const struct PaDeviceInfo' has no member named 'numSampleRates'
playerportaudio.cpp:366: error: 'const struct PaDeviceInfo' has no member named 'numSampleRates'
playerportaudio.cpp:367: error: 'const struct PaDeviceInfo' has no member named 'sampleRates'
playerportaudio.cpp: At global scope:
playerportaudio.cpp:396: error: `PaDeviceID' does not name a type
playerportaudio.cpp:414: error: `PaDeviceID' does not name a type
playerportaudio.cpp:469: error: `PaTimestamp' has not been declared
playerportaudio.cpp:470: error: ISO C++ forbids declaration of `parameter' with no type
make: *** [.obj/playerportaudio.o] Error 1
make: *** Waiting for unfinished jobs....

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



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

Actual Results:  
same as details

Expected Results:  
I wanted the build process to complete.

Portage 2.0.51_rc7 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r1,
2.6.9-rc3 i686)
=================================================================
System uname: 2.6.9-rc3 i686 mobile AMD Athlon(tm) 4 2400+
Gentoo Base System version 1.5.3
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
Headers:  sys-kernel/linux-headers-2.4.19-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
________________________________

[ebuild   R   ] media-sound/madplay-0.15.2b  
[ebuild   R   ] media-libs/libogg-1.1.2  
[ebuild   R   ] media-libs/libvorbis-1.1.0  
[ebuild   R   ] media-libs/audiofile-0.2.6-r1  
[ebuild   R   ] media-libs/libsndfile-1.0.10  
[ebuild   R   ] media-libs/libsamplerate-0.1.1-r1  
[ebuild   R   ] media-libs/portaudio-18.1
Comment 1 Sebastian Flothow 2004-10-13 04:35:16 UTC
Mixxx 1.3.2 doesn't compile with gcc 3.4. However, Mixxx 1.4 does, and I just submitted an ebuild for it in Bug #67366 - please give it a try and tell me how it went.
Comment 2 Jeremy Huddleston (RETIRED) gentoo-dev 2004-10-13 11:10:59 UTC
1.4 is in portage