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]

Reply via email to