Your message dated Sun, 16 Aug 2009 23:17:11 +0000
with message-id <[email protected]>
and subject line Bug#528552: fixed in libcanberra 0.12-1.1
has caused the Debian Bug report #528552,
regarding libcanberra: FTBFS on GNU/kFreeBSD (alsa is enabled)
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.)
--
528552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=528552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libcanberra
Version: 0.11
Severity: important
Tags: patch
User: [email protected]
Usertags: kfreebsd
libcanberra fails to build on GNU/kFreeBSD, as alsa is unconditionally
enabled. The simple patch below fixes the problem. Could you please apply
it in the next upload? Thanks in advance.
diff -u libcanberra-0.11/debian/rules libcanberra-0.11/debian/rules
--- libcanberra-0.11/debian/rules
+++ libcanberra-0.11/debian/rules
@@ -19,11 +19,15 @@
DEB_CONFIGURE_EXTRA_FLAGS = \
--disable-pulse \
- --enable-alsa \
--enable-gtk \
--enable-gtk-doc \
--enable-tdb \
--with-builtin=dso
+
+ifeq ($(DEB_HOST_ARCH_OS), linux)
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-alsa
+endif
+
DEB_DH_MAKESHLIBS_ARGS_ALL = --exclude=usr/lib/gtk-2.0/modules
DEB_DH_MAKESHLIBS_ARGS_ALL += --exclude=/usr/lib/libcanberra-0.11
DEB_DH_MAKESHLIBS_ARGS_libcanberra0 += -V "libcanberra0 (>= 0.11)" -- -c4
--- libcanberra-0.11.orig/debian/libcanberra0.install.kfreebsd
+++ libcanberra-0.11/debian/libcanberra0.install.kfreebsd
@@ -0,0 +1,2 @@
+debian/tmp/usr/lib/libcanberra.so.*
+debian/tmp/usr/lib/libcanberra-*/libcanberra-oss.so
-- System Information:
Debian Release: squeeze/sid
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 7.1-1-amd64
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
--- End Message ---
--- Begin Message ---
Source: libcanberra
Source-Version: 0.12-1.1
We believe that the bug you reported is fixed in the latest version of
libcanberra, which is due to be installed in the Debian FTP archive:
gnome-session-canberra_0.12-1.1_all.deb
to pool/main/libc/libcanberra/gnome-session-canberra_0.12-1.1_all.deb
libcanberra-dev_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-dev_0.12-1.1_amd64.deb
libcanberra-doc_0.12-1.1_all.deb
to pool/main/libc/libcanberra/libcanberra-doc_0.12-1.1_all.deb
libcanberra-gtk-dev_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-gtk-dev_0.12-1.1_amd64.deb
libcanberra-gtk-module-dbg_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-gtk-module-dbg_0.12-1.1_amd64.deb
libcanberra-gtk-module_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-gtk-module_0.12-1.1_amd64.deb
libcanberra-gtk0-dbg_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-gtk0-dbg_0.12-1.1_amd64.deb
libcanberra-gtk0_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-gtk0_0.12-1.1_amd64.deb
libcanberra-pulse_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra-pulse_0.12-1.1_amd64.deb
libcanberra0-dbg_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra0-dbg_0.12-1.1_amd64.deb
libcanberra0_0.12-1.1_amd64.deb
to pool/main/libc/libcanberra/libcanberra0_0.12-1.1_amd64.deb
libcanberra_0.12-1.1.diff.gz
to pool/main/libc/libcanberra/libcanberra_0.12-1.1.diff.gz
libcanberra_0.12-1.1.dsc
to pool/main/libc/libcanberra/libcanberra_0.12-1.1.dsc
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.
Cyril Brulebois <[email protected]> (supplier of updated libcanberra 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, 17 Aug 2009 00:01:06 +0200
Source: libcanberra
Binary: libcanberra0 libcanberra0-dbg libcanberra-dev libcanberra-pulse
libcanberra-gtk0 libcanberra-gtk0-dbg libcanberra-gtk-dev
libcanberra-gtk-module gnome-session-canberra libcanberra-gtk-module-dbg
libcanberra-doc
Architecture: source all amd64
Version: 0.12-1.1
Distribution: unstable
Urgency: low
Maintainer: Marc-Andre Lureau <[email protected]>
Changed-By: Cyril Brulebois <[email protected]>
Description:
gnome-session-canberra - GNOME session log in and log out sound events
libcanberra-dev - a simple abstract interface for playing event sounds
libcanberra-doc - a simple abstract interface for playing event sounds - doc
libcanberra-gtk-dev - a simple abstract interface for playing event sounds
libcanberra-gtk-module - translates Gtk+ widgets signals to event sounds
libcanberra-gtk-module-dbg - libcanberra GtkModule detached debugging symbols
libcanberra-gtk0 - Gtk+ helper for playing widget event sounds with libcanberra
libcanberra-gtk0-dbg - libcanberra-gtk libraries detached debugging symbols
libcanberra-pulse - a simple abstract interface for playing event sounds
libcanberra0 - a simple abstract interface for playing event sounds
libcanberra0-dbg - libcanberra libraries detached debugging symbols
Closes: 528552
Changes:
libcanberra (0.12-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Fix FTBFS on GNU/kFreeBSD, based on a patch by Aurélien Jarno
(Closes: #528552):
- Tweak DEB_CONFIGURE_EXTRA_FLAGS so as to use --enable-alsa on Linux
only, and --disable-alsa elsewhere (using DEB_HOST_ARCH_OS).
- Use debian/libcanberra0.install.kfreebsd to install files on
kfreebsd-* (alsa is replaced by oss).
* Not bumping the versioned Build-Depends on debhelper to the first
version having introduced support for .install.$os for the following
reasons:
- It is only needed on kfreebsd-*, which only have unstable and
testing, and their chroots are uptodate.
- It might make it harder to backport the package for no reasons.
Checksums-Sha1:
abcc335b3d96fc0bfaff3b42fe61f0c7beb5c986 1647 libcanberra_0.12-1.1.dsc
b22fa1f8097368d22994bd2f2acd22833c75887d 4741 libcanberra_0.12-1.1.diff.gz
f9e67abc8e372350b36bdcf01c9c33dca6d0c8e6 6244
gnome-session-canberra_0.12-1.1_all.deb
be0b7f8641db3b520f9fdd80857a3cefb98c1e36 26082 libcanberra-doc_0.12-1.1_all.deb
af36a6d4bdf7b265875f9f3f0ff4b75f2f0f7b8a 41488 libcanberra0_0.12-1.1_amd64.deb
8c776a48e766e82529b1974d1414ac49788bca8e 65872
libcanberra0-dbg_0.12-1.1_amd64.deb
9c761e739a87e6535b559be90838912b9729266e 10272
libcanberra-dev_0.12-1.1_amd64.deb
5e635fd8e8a911ddcc443f23577a29a26190583d 16344
libcanberra-pulse_0.12-1.1_amd64.deb
61032926272eca2f282f35cff13acfee12d4a049 15322
libcanberra-gtk0_0.12-1.1_amd64.deb
e6fb7765559cb395a55163d640b4a69db7ef0823 26732
libcanberra-gtk0-dbg_0.12-1.1_amd64.deb
4cbb7f4c09ecac4659951292f53ed0338ebd4bcc 7082
libcanberra-gtk-dev_0.12-1.1_amd64.deb
81aba25b93cbe30871595f638710fff0eac40e15 14450
libcanberra-gtk-module_0.12-1.1_amd64.deb
be03103cadf5152b19e16c91758ad495bb9895da 26688
libcanberra-gtk-module-dbg_0.12-1.1_amd64.deb
Checksums-Sha256:
027a8073aae56c90a2f1466195d0e494d4c93657fb147e7f587395c37bb43efb 1647
libcanberra_0.12-1.1.dsc
455320c7b38c0ff5784bfffe4238f28754c26554f92f7bd72ce84de824723e5c 4741
libcanberra_0.12-1.1.diff.gz
391cadb642aa9f8e11f94075233b71202efe1518ec31aba2479ce988815d05ef 6244
gnome-session-canberra_0.12-1.1_all.deb
3b12742f4f4d6fa7815a1521b32860ea58285939548f731a9ca3487382004c13 26082
libcanberra-doc_0.12-1.1_all.deb
aa490bb19e235d1932decf0cfd2c290adbfdcab003a11424fac26762cdb8b150 41488
libcanberra0_0.12-1.1_amd64.deb
4f6ec6c3b4e4eb0250b98fe1145bf06f01cfb0ddb3592ec8b243bcdf24cd755f 65872
libcanberra0-dbg_0.12-1.1_amd64.deb
8d872caf522d27a3ef48331b2594709d25cb7ab44272e60b00831bfc649463a6 10272
libcanberra-dev_0.12-1.1_amd64.deb
de2379b10f72ea8cd62cf0035f97a5cd8b39f0bb20cee34c03cf31f8083b230f 16344
libcanberra-pulse_0.12-1.1_amd64.deb
460c4ccbd050a2094c19f8421bc27e49dc0b74adb0bf163db8bfc535c8256f8e 15322
libcanberra-gtk0_0.12-1.1_amd64.deb
3842caf1c52d40805b69b42da2020ea01e94e95356205f6132d7b0e552bc2571 26732
libcanberra-gtk0-dbg_0.12-1.1_amd64.deb
59cdd294758551c3b0de4c7f1666949cbdf0ab0252cd3c9ed7efc4e77d4a69a9 7082
libcanberra-gtk-dev_0.12-1.1_amd64.deb
828f928a8571892846ee59106bbe205ce62e497000c4656a9273740d175a720a 14450
libcanberra-gtk-module_0.12-1.1_amd64.deb
8cbbefc5478325655a716ea97a055f9d68658d4aaf33b33d39fba7cb23d6deb5 26688
libcanberra-gtk-module-dbg_0.12-1.1_amd64.deb
Files:
95261e3168a25eb0f978ce3ec69e1ae5 1647 libs optional libcanberra_0.12-1.1.dsc
fec9cab83f91f6cb191bfac9bd90c17b 4741 libs optional
libcanberra_0.12-1.1.diff.gz
b61f461dba600d0699fc674503b290d7 6244 libs optional
gnome-session-canberra_0.12-1.1_all.deb
570e53e542cdbb83321edaf0e2c0b7f0 26082 doc optional
libcanberra-doc_0.12-1.1_all.deb
a2978d528ce893691def74a0baa98bd6 41488 libs optional
libcanberra0_0.12-1.1_amd64.deb
0e35ac1863f5018052fea50f6e019106 65872 debug extra
libcanberra0-dbg_0.12-1.1_amd64.deb
8d4d86ca6f335212590e6944e16cb50a 10272 libdevel optional
libcanberra-dev_0.12-1.1_amd64.deb
95f79cbc5e698685aca9b0da3ffbebdf 16344 libdevel optional
libcanberra-pulse_0.12-1.1_amd64.deb
ae9ff73adbb8dcfc8b6a18053c6c0e4b 15322 libs optional
libcanberra-gtk0_0.12-1.1_amd64.deb
591f97bc483c11e35d45b4ae2088618d 26732 debug extra
libcanberra-gtk0-dbg_0.12-1.1_amd64.deb
c5f195997279f742832f4ca78a08aeba 7082 libdevel optional
libcanberra-gtk-dev_0.12-1.1_amd64.deb
0a16305c4d66ea9babbd52370d18b6cd 14450 libs optional
libcanberra-gtk-module_0.12-1.1_amd64.deb
acaf25cfaa299f6a3baa6aaf678649f1 26688 debug extra
libcanberra-gtk-module-dbg_0.12-1.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqIj78ACgkQeGfVPHR5Nd1AKQCgv3j2JZHBLaQI8tHA6t92ssCw
i7UAn3hDSg/dea590+E2ZIgHcvz10Dts
=9Bkv
-----END PGP SIGNATURE-----
--- End Message ---