Hi Christian and Robert,

This problem is caused by the new libsoundtouch version in unstable. 
The fix is easy just add "namespace soundtouch".
Robert, I am sorry but our mail service died unexpectedly and  it sort
of recovered only recently. 
Anyhow, it seems that the release team is forcing JACK into testing now,
so a new upload of ardour should not cause major problems for that. 
(You might ask on the release list, though).

Here is the patch (forgot it the last time):

Guenter


*** ardour-0.9beta29/libs/ardour/session_timefx.cc      2005-04-18 
16:50:55.0000 00000 +0200
--- ardour-0.9beta29.new/libs/ardour/session_timefx.cc  2005-10-03 
11:18:59.0000 00000 +0200
***************
*** 32,37 ****
--- 33,39 ----
  #include "i18n.h"
   
  using namespace std;
+ using namespace soundtouch;
  using namespace ARDOUR;
  
  AudioRegion*


On Tue, Oct 11, 2005 at 11:52:11PM +0200, Christian T. Steigies wrote:
> Package: ardour
> Severity: important
> 
> Automatic build of ardour_0.9beta29-5 on aahz by sbuild/m68k 69
> [...]
> ** Using build dependencies supplied by package:
> Build-Depends: cdbs (>= 0.4.23-1.1), build-essential, autotools-dev, quilt, 
> patchutils (>= 0.2.25), cdbs (>= 0.4.27-1), debhelper (>= 4.1.0), scons, 
> dh-buildinfo, libgdbm-dev, libsigc++-dev (>= 1.0.4-9.1), libxml2-dev (>= 
> 2.5.7), libncurses5-dev, libasound2-dev (>= 0.9.4), libsndfile1-dev, 
> libsamplerate0-dev, liblrdf0-dev (>= 0.3.1-4), ladspa-sdk (>= 1.1-2), 
> libjack0.100.0-dev, libsoundtouch1-dev (>= 1.2.1-7), libgtkmm-dev (>= 
> 1.2.10-7.1), libgtk-canvas1-dev (>= 0.1.1-7), pkg-config, gettext, cvs, 
> netbase (>= 4.13)
> Build-Conflicts: libardour0, libpbd0, libmidi++0, libgtkmmext0, libsoundtouch0
> ** Filtered missing central deps that are dependencies of or provide 
> build-deps:
> libglib1.2-dev (>= 1.2.0), libgtk1.2-dev (>= 1.2.10-4), xlibs-dev (>> 4.1.0), 
> zlib1g-dev (>= 1:1.2.1)
> [...]
> g++ -O2 -g -Wall -DENABLE_NLS -DHAVE_GETMNTENT -D_REENTRANT 
> -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -Ilibs/pbd -Ilibs 
> -I/usr/lib/sigc++-1.0/include -I/usr/include/sigc++-1.0 
> -I/usr/include/libxml2 -c -o libs/pbd/pool.o libs/pbd/pool.cc
> libs/pbd/pbd/atomic.h: In function 'void atomic_add(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> [...]
> [...]
> g++ -O2 -g -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/share\" 
> -DCONFIG_DIR=\"/etc\" -DLOCALEDIR=\"/usr/share/locale\" 
> -DHAVE_JACK_CLIENT_OPEN -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs 
> -Ilibs -I/usr/include/libxml2 -I/usr/lib/sigc++-1.0/include 
> -I/usr/include/sigc++-1.0 -Ilibs/pbd -Ilibs/midi++ -c -o 
> libs/ardour/audioengine.o libs/ardour/audioengine.cc
> In file included from libs/ardour/ardour/cycle_timer.h:27,
>                  from libs/ardour/audioengine.cc:29:
> libs/ardour/ardour/cycles.h:192:2: warning: #warning You are compiling 
> libardour on a platform for which ardour/cycles.h needs work
> libs/pbd/pbd/atomic.h: In function 'void atomic_add(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> [...]
> g++ -O2 -g -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/share\" 
> -DCONFIG_DIR=\"/etc\" -DLOCALEDIR=\"/usr/share/locale\" 
> -DHAVE_JACK_CLIENT_OPEN -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs 
> -Ilibs -I/usr/include/libxml2 -I/usr/lib/sigc++-1.0/include 
> -I/usr/include/sigc++-1.0 -Ilibs/pbd -Ilibs/midi++ -c -o 
> libs/ardour/session_time.o libs/ardour/session_time.cc
> libs/pbd/pbd/atomic.h: In function 'void atomic_add(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_sub(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1028: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1028: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_inc(volatile atomic_t*)':
> libs/pbd/pbd/atomic.h:1033: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1033: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_dec(volatile atomic_t*)':
> libs/pbd/pbd/atomic.h:1038: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1038: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'int atomic_dec_and_test(volatile 
> atomic_t*)':
> libs/pbd/pbd/atomic.h:1044: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1044: warning: matching constraint does not allow a 
> register
> g++ -O2 -g -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE 
> -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\" -DDATA_DIR=\"/usr/share\" 
> -DCONFIG_DIR=\"/etc\" -DLOCALEDIR=\"/usr/share/locale\" 
> -DHAVE_JACK_CLIENT_OPEN -DHAVE_WORDEXP -DHAVE_SYS_VFS_H -Ilibs/ardour -Ilibs 
> -Ilibs -I/usr/include/libxml2 -I/usr/lib/sigc++-1.0/include 
> -I/usr/include/sigc++-1.0 -Ilibs/pbd -Ilibs/midi++ -c -o 
> libs/ardour/session_timefx.o libs/ardour/session_timefx.cc
> libs/pbd/pbd/atomic.h: In function 'void atomic_add(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1023: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_sub(int, atomic_t*)':
> libs/pbd/pbd/atomic.h:1028: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1028: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_inc(volatile atomic_t*)':
> libs/pbd/pbd/atomic.h:1033: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1033: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'void atomic_dec(volatile atomic_t*)':
> libs/pbd/pbd/atomic.h:1038: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1038: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h: In function 'int atomic_dec_and_test(volatile 
> atomic_t*)':
> libs/pbd/pbd/atomic.h:1044: warning: matching constraint does not allow a 
> register
> libs/pbd/pbd/atomic.h:1044: warning: matching constraint does not allow a 
> register
> libs/ardour/session_timefx.cc: In member function 'ARDOUR::AudioRegion* 
> ARDOUR::Session::tempoize_region(ARDOUR::Session::TimeStretchRequest&)':
> libs/ardour/session_timefx.cc:44: error: 'SoundTouch' was not declared in 
> this scope
> libs/ardour/session_timefx.cc:44: error: expected `;' before 'st'
> libs/ardour/session_timefx.cc:57: error: 'st' was not declared in this scope
> scons: *** [libs/ardour/session_timefx.o] Error 1
> scons: building terminated because of errors.
> make: *** [debian/stamp-scons-build] Error 2
> 
> See full build logs at
> http://buildd.debian.org/fetch.php?&pkg=ardour&ver=0.9beta29-5&arch=arm&stamp=1127462863&file=log&as=raw
> http://buildd.debian.org/fetch.php?&pkg=ardour&ver=0.9beta29-5&arch=m68k&stamp=1129067497&file=log&as=raw
> 
> Christian
> 
> 


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

Reply via email to