Comment 6 for bug 193593

Revision history for this message
donfede (donfede) wrote :

The solution to this problem is to add a build dependency "libsoundtouch-dev" .

From the audacity developers, as "soundtouch" has not been modified by audacity team for a while now, it is no longer included with the release tarballs and system libraries should be used instead.

donfede

##############
#
# relevant message from the mailing list
#
Subject: Re: [Audacity-devel] Recent patches
To: <email address hidden>

On Mon, 2008-03-17 at 21:56 +0000, James Crook wrote:
> > I notice that soundtouch is no longer bundled with the latest version
> > of audacity. Does this mean that it isn't needed any longer? Or simply
> > that you need to install it separately on the system for it to be used?
>
> Federico has raised that too, with regard change pitch and change speed
> effects. I don't know the answer. Hopefully someone on the list who
> knows about it will fill us in.
It was me who patched scripts/maketarball.sh to not include soundtouch
in the tarball. My reasoning was that we didn't have any patches in
soundtouch (and hadn't had since soundtouch 1.3.1 was released). It was
therefore a stock upstream copy.

The main reason I didn't like distributing this was that it used to
cause compile errors on various distributions, which then came back to
us as problems compiling audacity. As a result my preference has always
been for installing soundtouch as a system library on Linux systems,
then linking against that rather than static link a copy from within
audacity's source tarball (it also saves 308k on the download).

We already don't put libogg / libvorbis / libflac in the source tarball
for the same reasons, and this hasn't been a problem in the past.

Richard