Package: audacity
Version: 1.2.4b-2
Severity: important
Tags: patch
Your package fails to build with G++ 4.1. I'm filing this bug as
important for now, but when 4.1 will be the default compiler in
unstable (probably in a few weeks) I'll upgrade this to serious.
A patch is below.
> Automatic build of audacity_1.2.4b-2 on bigsur by sbuild/mips 1.94
...
> g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -O3 -fcheck-new
> -I../../include -MT SoundTouch.lo -MD -MP -MF .deps/SoundTouch.Tpo -c
> SoundTouch.cpp -o SoundTouch.o
> ../../include/SoundTouch.h:149: error: extra qualification
> 'soundtouch::SoundTouch::' on member 'getVersionId'
> make[5]: *** [SoundTouch.lo] Error 1
> make[5]: Leaving directory
> `/build/tbm/audacity-1.2.4b/lib-src/soundtouch/source/SoundTouch'
> make[4]: *** [all-recursive] Error 1
> make[4]: Leaving directory
> `/build/tbm/audacity-1.2.4b/lib-src/soundtouch/source'
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory `/build/tbm/audacity-1.2.4b/lib-src/soundtouch'
> make[2]: *** [soundtouch/source/SoundTouch/.libs/libSoundTouch.a] Error 2
> make[2]: Leaving directory `/build/tbm/audacity-1.2.4b/lib-src'
> make[1]: *** [audacity] Error 2
> make[1]: Leaving directory `/build/tbm/audacity-1.2.4b'
> make: *** [debian/stamp-makefile-build] Error 2
--- ./lib-src/soundtouch/include/SoundTouch.h~ 2006-03-15 14:47:56.000000000
+0000
+++ ./lib-src/soundtouch/include/SoundTouch.h 2006-03-15 14:48:00.000000000
+0000
@@ -146,7 +146,7 @@
static const char *getVersionString();
/// Get SoundTouch library version Id
- static uint SoundTouch::getVersionId();
+ static uint getVersionId();
/// Sets new rate control value. Normal rate = 1.0, smaller values
/// represent slower rate, larger faster rates.
--
Martin Michlmayr
http://www.cyrius.com/
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]