Your message dated Mon, 23 Mar 2009 21:17:07 +0000
with message-id <[email protected]>
and subject line Bug#518194: fixed in alsa-plugins 1.0.19-2
has caused the Debian Bug report #518194,
regarding libasound2-plugins: a52 and lavc support missed with libavcodec52
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
518194: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518194
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libasound2-plugins
Version: 1.0.16-1
Severity: important
The following files/symlinks were in libasound2-plugins 1.0.16-1+b1 but
went missing in the +b2 build:
/usr/lib/alsa-lib/libasound_module_pcm_a52.a
/usr/lib/alsa-lib/libasound_module_pcm_a52.la
/usr/lib/alsa-lib/libasound_module_pcm_a52.so
/usr/lib/alsa-lib/libasound_module_rate_lavcrate.a
/usr/lib/alsa-lib/libasound_module_rate_lavcrate.la
/usr/lib/alsa-lib/libasound_module_rate_lavcrate.so
/usr/lib/alsa-lib/libasound_module_rate_lavcrate_fast.so
/usr/lib/alsa-lib/libasound_module_rate_lavcrate_faster.so
/usr/lib/alsa-lib/libasound_module_rate_lavcrate_high.so
/usr/lib/alsa-lib/libasound_module_rate_lavcrate_higher.so
It appears that the libavcodec-dev 3:0.svn20090204-3 upload to unstable
relocated avcodec.h from /usr/include/ffmpeg to /usr/include/libavcodec,
causing configure to no longer find it:
fu...@hastur:~/alsa-plugins-1.0.16$ ./configure | grep -i a52
config.status: creating a52/Makefile
A52, lavc plugins: no
A quick and dirty patch to solve this (in bad need of cosmetic uplift)
is attached.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (250, 'experimental')
Architecture: i386 (i686)
--- alsa-plugins-1.0.16/a52/pcm_a52.c 2008-02-05 09:25:00.000000000 +0000
+++ alsa-plugins-1.0.16.fix/a52/pcm_a52.c 2009-03-04 06:58:45.000000000 +0000
@@ -25,7 +25,7 @@
#include <alsa/asoundlib.h>
#include <alsa/pcm_external.h>
#include <alsa/pcm_plugin.h>
-#include <ffmpeg/avcodec.h>
+#include <libavcodec/avcodec.h>
struct a52_ctx {
snd_pcm_ioplug_t io;
--- alsa-plugins-1.0.16/rate-lavc/rate_lavcrate.c 2008-02-05 09:25:00.000000000 +0000
+++ alsa-plugins-1.0.16.fix/rate-lavc/rate_lavcrate.c 2009-03-04 06:59:48.000000000 +0000
@@ -19,7 +19,7 @@
#include <stdio.h>
#include <alsa/asoundlib.h>
#include <alsa/pcm_rate.h>
-#include <ffmpeg/avcodec.h>
+#include <libavcodec/avcodec.h>
#include "gcd.h"
static int filter_size = 16;
--- alsa-plugins-1.0.16/configure 2008-02-05 09:25:07.000000000 +0000
+++ alsa-plugins-1.0.16.fix/configure 2009-03-04 06:57:17.000000000 +0000
@@ -20763,8 +20763,8 @@
if test x$HAVE_AVCODEC = xyes; then
if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then
- { echo "$as_me:$LINENO: checking for ffmpeg/avcodec.h" >&5
-echo $ECHO_N "checking for ffmpeg/avcodec.h... $ECHO_C" >&6; }
+ { echo "$as_me:$LINENO: checking for libavcodec/avcodec.h" >&5
+echo $ECHO_N "checking for libavcodec/avcodec.h... $ECHO_C" >&6; }
if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
fi
@@ -20772,8 +20772,8 @@
echo "${ECHO_T}$ac_cv_header_ffmpeg_avcodec_h" >&6; }
else
# Is the header compilable?
-{ echo "$as_me:$LINENO: checking ffmpeg/avcodec.h usability" >&5
-echo $ECHO_N "checking ffmpeg/avcodec.h usability... $ECHO_C" >&6; }
+{ echo "$as_me:$LINENO: checking libavcodec/avcodec.h usability" >&5
+echo $ECHO_N "checking libavcodec/avcodec.h usability... $ECHO_C" >&6; }
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
@@ -20781,7 +20781,7 @@
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
-#include <ffmpeg/avcodec.h>
+#include <libavcodec/avcodec.h>
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
@@ -20830,15 +20830,15 @@
echo "${ECHO_T}$ac_header_compiler" >&6; }
# Is the header present?
-{ echo "$as_me:$LINENO: checking ffmpeg/avcodec.h presence" >&5
-echo $ECHO_N "checking ffmpeg/avcodec.h presence... $ECHO_C" >&6; }
+{ echo "$as_me:$LINENO: checking libavcodec/avcodec.h presence" >&5
+echo $ECHO_N "checking libavcodec/avcodec.h presence... $ECHO_C" >&6; }
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
-#include <ffmpeg/avcodec.h>
+#include <libavcodec/avcodec.h>
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
@@ -20878,30 +20878,30 @@
# So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: proceeding with the compiler's result" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: proceeding with the compiler's result" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: proceeding with the compiler's result" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: present but cannot be compiled" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: present but cannot be compiled" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: check for missing prerequisite headers?" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: check for missing prerequisite headers?" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: see the Autoconf documentation" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: see the Autoconf documentation" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: section \"Present But Cannot Be Compiled\"" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: section \"Present But Cannot Be Compiled\"" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: proceeding with the preprocessor's result" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: proceeding with the preprocessor's result" >&2;}
- { echo "$as_me:$LINENO: WARNING: ffmpeg/avcodec.h: in the future, the compiler will take precedence" >&5
-echo "$as_me: WARNING: ffmpeg/avcodec.h: in the future, the compiler will take precedence" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: present but cannot be compiled" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: present but cannot be compiled" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: check for missing prerequisite headers?" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: check for missing prerequisite headers?" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: see the Autoconf documentation" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: see the Autoconf documentation" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: section \"Present But Cannot Be Compiled\"" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: section \"Present But Cannot Be Compiled\"" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: proceeding with the preprocessor's result" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: proceeding with the preprocessor's result" >&2;}
+ { echo "$as_me:$LINENO: WARNING: libavcodec/avcodec.h: in the future, the compiler will take precedence" >&5
+echo "$as_me: WARNING: libavcodec/avcodec.h: in the future, the compiler will take precedence" >&2;}
;;
esac
-{ echo "$as_me:$LINENO: checking for ffmpeg/avcodec.h" >&5
-echo $ECHO_N "checking for ffmpeg/avcodec.h... $ECHO_C" >&6; }
+{ echo "$as_me:$LINENO: checking for libavcodec/avcodec.h" >&5
+echo $ECHO_N "checking for libavcodec/avcodec.h... $ECHO_C" >&6; }
if test "${ac_cv_header_ffmpeg_avcodec_h+set}" = set; then
echo $ECHO_N "(cached) $ECHO_C" >&6
else
--- alsa-plugins-1.0.16.old/configure.in 2008-02-05 09:25:00.000000000 +0000
+++ alsa-plugins-1.0.16.new/configure.in 2009-03-04 18:16:19.000000000 +0000
@@ -48,7 +48,7 @@
AC_SUBST(AVCODEC_LIBS)
AC_CHECK_LIB([avcodec], [avcodec_open], [HAVE_AVCODEC=yes], [HAVE_AVCODEC=no])
if test x$HAVE_AVCODEC = xyes; then
- AC_CHECK_HEADER([ffmpeg/avcodec.h], [], [HAVE_AVCODEC=no])
+ AC_CHECK_HEADER([libavcodec/avcodec.h], [], [HAVE_AVCODEC=no])
fi
AM_CONDITIONAL(HAVE_AVCODEC, test x$HAVE_AVCODEC = xyes)
CFLAGS="$CFLAGS_saved"
--- End Message ---
--- Begin Message ---
Source: alsa-plugins
Source-Version: 1.0.19-2
We believe that the bug you reported is fixed in the latest version of
alsa-plugins, which is due to be installed in the Debian FTP archive:
alsa-plugins_1.0.19-2.diff.gz
to pool/main/a/alsa-plugins/alsa-plugins_1.0.19-2.diff.gz
alsa-plugins_1.0.19-2.dsc
to pool/main/a/alsa-plugins/alsa-plugins_1.0.19-2.dsc
alsa-plugins_1.0.19.orig.tar.gz
to pool/main/a/alsa-plugins/alsa-plugins_1.0.19.orig.tar.gz
lib64asound2-plugins_1.0.19-2_i386.deb
to pool/main/a/alsa-plugins/lib64asound2-plugins_1.0.19-2_i386.deb
libasound2-plugins_1.0.19-2_i386.deb
to pool/main/a/alsa-plugins/libasound2-plugins_1.0.19-2_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jordi Mallach <[email protected]> (supplier of updated alsa-plugins package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Mon, 23 Mar 2009 13:12:33 +0100
Source: alsa-plugins
Binary: libasound2-plugins lib32asound2-plugins lib64asound2-plugins
Architecture: source i386
Version: 1.0.19-2
Distribution: unstable
Urgency: low
Maintainer: Jordi Mallach <[email protected]>
Changed-By: Jordi Mallach <[email protected]>
Description:
lib32asound2-plugins - ALSA library additional plugins (32 bit)
lib64asound2-plugins - ALSA library additional plugins (64 bit)
libasound2-plugins - ALSA library additional plugins
Closes: 436201 497636 505170 518194 518384 519001
Changes:
alsa-plugins (1.0.19-2) unstable; urgency=low
.
[ Jordi Mallach ]
* Fix non-UTF-8 content in the previous changelog entry, which made
the previous upload being rejected by the archive software.
.
[ Elimar Riesebieter ]
* Added a new version of the pulseaudio example provided by Carsten
Lüdtke which will work better on systems with more than one card.
.
alsa-plugins (1.0.19-1) unstable; urgency=low
.
* New upstream release. (closes: #519001)
* Upload to unstable.
.
[ Elimar Riesebieter ]
* Indent the description list in control
* Added '--with-avcodec-includedir=\$${prefix}/include/libavcodec'
(closes: #518194)
* Added a52 setup for pulseaudio in examples. Thanks Carsten Lüdtke.
(closes: #518384)
.
[ Jordi Mallach ]
* Temporarily remove Build-Depends on libavcodec-dev by request of
the Release Team in order to not interfere with the ffmpeg transition.
.
alsa-plugins (1.0.18-2) experimental; urgency=low
.
[ Elimar Riesebieter ]
* Fixed FTBS on sparc: The Build-Dependency on
amd64-libs should probably be "amd64-libs [i386]", not
"amd64-libs [i386 powerpc sparc s390]". Thanks Frank Lichtenheld.
(closes: #505170)
.
alsa-plugins (1.0.18-1) experimental; urgency=low
.
* New upstream release.
.
[ Elimar Riesebieter ]
* Bumped libasound2-dev version to >= 1.0.18 in Build-Depends.
* Removed pulse_fixes.patch. Applied differently upstream.
.
[ Jordi Mallach ]
* Add lpia to the list of supported architectures.
* Extend package descriptions to mention the most prominent plugins
(closes: #497636).
* Require debhelper 7.
.
[ Christopher James Halse Rogers ]
* debian/control, debian/rules: import the multi-arch magic from
alsa-lib to build a lib32asound2-plugins package wherever
lib32asound2 is built, and similarly for lib64asound2 (closes: #436201).
.
alsa-plugins (1.0.17-1) experimental; urgency=low
.
* New upstream release.
.
[ Elimar Riesebieter ]
* Reworked pulse_fixes.patch
* Switched to debhelper 7.
* Bumped Standard-Version to 3.8.0; no changes needed.
Checksums-Sha1:
7027b2efca33f704f67382dcd2e72876bec58a62 447511 alsa-plugins_1.0.19.orig.tar.gz
e2b8153dfe0369ce3cb4ff828612ee8602934619 1968 alsa-plugins_1.0.19-2.dsc
1b53e542e7f8c37aba170f5b3f6e61f27ce9bc77 8960 alsa-plugins_1.0.19-2.diff.gz
d8f7193570249bbab3e9317f111501c4aa4d8984 106700
libasound2-plugins_1.0.19-2_i386.deb
673e007f787808e586f921e326a4b9d49a9d138b 65036
lib64asound2-plugins_1.0.19-2_i386.deb
Checksums-Sha256:
6712b13349cd74bc353f1b69fbcaeda31afe8c779420d0a5c6695d6baa65a688 447511
alsa-plugins_1.0.19.orig.tar.gz
229e130db48202fe8b6299e5f4082941c46ce2e9de3627cc2692c307a5a6ac23 1968
alsa-plugins_1.0.19-2.dsc
82e96ecac44947da1520968dca835f80a5ed681dea1ece97dd68f619d6647d71 8960
alsa-plugins_1.0.19-2.diff.gz
f26a66958cc883379beac82b1e8d5013283f56823e13256a508d9a5a76f0456c 106700
libasound2-plugins_1.0.19-2_i386.deb
a3105fdc267e1bec12c5b894ab6483233bb35278b7360d847a5e554eec0db831 65036
lib64asound2-plugins_1.0.19-2_i386.deb
Files:
e6a12206150e463be5657bb8eb2ac879 447511 libs optional
alsa-plugins_1.0.19.orig.tar.gz
b1a8ee7adc8088f5de1a40f89156615b 1968 libs optional alsa-plugins_1.0.19-2.dsc
31791096b632a02d9d975b80aa65c6dd 8960 libs optional
alsa-plugins_1.0.19-2.diff.gz
7b715bb8bd87bc97b3b7270b505a07ca 106700 libs optional
libasound2-plugins_1.0.19-2_i386.deb
48eb9445bfb43e21aeefc7250631ceda 65036 libs optional
lib64asound2-plugins_1.0.19-2_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAknHi/YACgkQJYSUupF6Il69NQCeLKYB/tKUNUkVEarYl6s8kCOz
ixIAn2jSrTiNr10tfB6/VqD6KJhXX3Rc
=qF8u
-----END PGP SIGNATURE-----
--- End Message ---