03-rm_alsa-iatomic.h.patch 1000 B

123456789101112131415161718192021222324252627
  1. Description: Stop using alsa/iatomic.h
  2. Technically this is an API breakage in libasound 1.1.2,
  3. but it makes sense to me that this header was removed
  4. by ALSA upstream.
  5. .
  6. bristol was the only user in Debian, and even here the
  7. code that once used it was already commented out.
  8. Author: Adrian Bunk <bunk@stusta.de>
  9. Reviewed-by: James Cowgill <jcowgill@debian.org>
  10. Herbert Parentes Fortes Neto <hpfn@debian.org>
  11. Bug-Debian: https://bugs.debian.org/834180
  12. Forwarded: no
  13. Index: bristol-0.60.11/libbristolaudio/audioEngineJack.c
  14. ===================================================================
  15. --- bristol-0.60.11.orig/libbristolaudio/audioEngineJack.c
  16. +++ bristol-0.60.11/libbristolaudio/audioEngineJack.c
  17. @@ -38,9 +38,6 @@
  18. #include <string.h>
  19. #ifdef _BRISTOL_JACK
  20. -#if (BRISTOL_HAS_ALSA == 1)
  21. -#include <alsa/iatomic.h>
  22. -#endif
  23. /*
  24. * Drop this atomic stuff, it comes from the ALSA library and it not present on