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]