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