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]