Package: tapiir
Version: 0.7.1-7
Severity: serious
Tags: patch

When building 'tapiir' in a clean 'unstable' chroot,
I get the following error:

checking for jack_client_new in -ljack... yes
checking for ALSA CFLAGS... 
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... not present.
checking for snd_ctl_open in -lasound... no
configure: error: "missing alsa"
make[1]: *** [configure-stamp] Error 1
make[1]: Leaving directory `/tapiir-0.7.1'
make: *** [clean] Error 2

Please add the missing Build-Depends on 'libasound-dev'
to debian/control.

Regards
Andreas Jochens

diff -urN ../tmp-orig/tapiir-0.7.1/debian/control ./debian/control
--- ../tmp-orig/tapiir-0.7.1/debian/control     2005-09-01 18:43:55.000000000 
+0000
+++ ./debian/control    2005-09-01 18:43:53.000000000 +0000
@@ -2,7 +2,7 @@
 Section: sound 
 Priority: optional
 Maintainer: Enrique Robledo Arnuncio <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0), automake1.6, libfltk1.1-dev, libjack-dev, 
autoconf
+Build-Depends: debhelper, automake1.6, libasound-dev, libfltk1.1-dev, 
libjack-dev, autoconf
 Standards-Version: 3.6.1
 
 Package: tapiir
diff -urN ../tmp-orig/tapiir-0.7.1/src/MTD.hxx ./src/MTD.hxx
--- ../tmp-orig/tapiir-0.7.1/src/MTD.hxx        2005-09-01 18:43:55.000000000 
+0000
+++ ./src/MTD.hxx       2005-09-01 18:43:01.000000000 +0000
@@ -193,22 +193,22 @@
 
 /****************************** specializations ******************************/
 
-inline float MTD<int,short>::FromGain(const int& g) const { return 
float(g)/256.; }
-inline float MTD<int,float>::FromGain(const int& g) const { return 
float(g)/256.; }
+template <> inline float MTD<int,short>::FromGain(const int& g) const { return 
float(g)/256.; }
+template <> inline float MTD<int,float>::FromGain(const int& g) const { return 
float(g)/256.; }
 
-inline int   MTD<int,short>::ToGain(const float& f) const { return 
(int)(f*256.); }
-inline int   MTD<int,float>::ToGain(const float& f) const { return 
(int)(f*256.); }
+template <> inline int   MTD<int,short>::ToGain(const float& f) const { return 
(int)(f*256.); }
+template <> inline int   MTD<int,float>::ToGain(const float& f) const { return 
(int)(f*256.); }
 
-inline void  MTD<float,short>::Clip( float& f) const
+template <> inline void  MTD<float,short>::Clip( float& f) const
 { if (f>32767.) f = 32767.; else if (f<-32767.) f = -32767.; }
-inline void  MTD<int  ,short>::Clip( int&   i) const
+template <> inline void  MTD<int  ,short>::Clip( int&   i) const
 { if (i>32767) i = 32767; else if (i<-32767) i = -32767; }
-inline void  MTD<float,float>::Clip( float& f) const
+template <> inline void  MTD<float,float>::Clip( float& f) const
 { if (f>1.) f = 1.; else if (f<-1.) f = -1.; }
 
 
-inline void  MTD<int,float>::MulAdj( int& i) const { i>>=8; }
-inline void  MTD<int,short>::MulAdj( int& i) const { i>>=8; }
+template <> inline void  MTD<int,float>::MulAdj( int& i) const { i>>=8; }
+template <> inline void  MTD<int,short>::MulAdj( int& i) const { i>>=8; }
 
 /*****************************************************************************/
 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to