Bug#749746: libsoundtouch-dev: Do not define PACKAGE* and VERSION in headers
Benjamin Drung
bdrung at debian.org
Thu May 29 15:06:21 UTC 2014
Package: libsoundtouch-dev
Version: 1.7.1-5
Severity: normal
Tags: upstream
Dear Maintainer,
The macros PACKAGE, PACKAGE_*, and VERSION are defined by soundtouch_config.h
when including <soundtouch/SoundTouch.h> in your source code (in this case
Audacity). These macros should not exposed to users of the soundtouch library,
because they conflict with the macros of the application.
Please do not install soundtouch_config.h (which is generated by configure) as
public header. Instead, just install a config header that defines
SOUNDTOUCH_FLOAT_SAMPLES/SOUNDTOUCH_INTEGER_SAMPLES.
More information about the pkg-multimedia-maintainers
mailing list