Jelmer Vernooij, le Tue 27 May 2014 01:46:26 +0200, a écrit : > Please avoid a build-dependency on libtdb-dev on the Hurd, as tdb depends on > byte range locking which is not available on the Hurd. See > http://bugs.debian.org/190367.
I have fixed and NMU-ed the changes to DELAYED/5, attached here. Samuel
diff -Nru libcanberra-0.30/debian/changelog libcanberra-0.30/debian/changelog --- libcanberra-0.30/debian/changelog 2013-05-30 17:14:44.000000000 +0200 +++ libcanberra-0.30/debian/changelog 2014-08-31 22:17:17.000000000 +0200 @@ -1,3 +1,14 @@ +libcanberra (0.30-2.1) unstable; urgency=medium + + [ Samuel Thibault ] + * Non-maintainer upload. + + [ Jelmer Vernooij ] + * Remove build-dependency on libtdb-dev on the Hurd, as tdb depends on + byte range locking which is not available on the Hurd. Closes: #190367. + + -- Samuel Thibault <[email protected]> Sun, 31 Aug 2014 22:17:15 +0200 + libcanberra (0.30-2) unstable; urgency=low * debian/rules: Properly exclude dh_makeshlibs from generating shlibs files diff -Nru libcanberra-0.30/debian/control libcanberra-0.30/debian/control --- libcanberra-0.30/debian/control 2013-05-30 17:16:02.000000000 +0200 +++ libcanberra-0.30/debian/control 2014-08-31 22:37:09.000000000 +0200 @@ -19,7 +19,7 @@ libvorbis-dev, libgtk-3-dev (>= 3.0.0), libgtk2.0-dev (>= 2.22), - libtdb-dev (>> 1.1), + libtdb-dev (>> 1.1) [!hurd-any], gtk-doc-tools, libpulse-dev (>= 0.9.11), libgstreamer1.0-dev diff -Nru libcanberra-0.30/debian/control.in libcanberra-0.30/debian/control.in --- libcanberra-0.30/debian/control.in 2013-05-30 16:52:04.000000000 +0200 +++ libcanberra-0.30/debian/control.in 2014-08-31 22:25:02.000000000 +0200 @@ -14,7 +14,7 @@ libvorbis-dev, libgtk-3-dev (>= 3.0.0), libgtk2.0-dev (>= 2.22), - libtdb-dev (>> 1.1), + libtdb-dev (>> 1.1) [!hurd-any], gtk-doc-tools, libpulse-dev (>= 0.9.11), libgstreamer1.0-dev diff -Nru libcanberra-0.30/debian/libcanberra0.symbols.hurd-i386 libcanberra-0.30/debian/libcanberra0.symbols.hurd-i386 --- libcanberra-0.30/debian/libcanberra0.symbols.hurd-i386 1970-01-01 01:00:00.000000000 +0100 +++ libcanberra-0.30/debian/libcanberra0.symbols.hurd-i386 2014-08-31 22:31:49.000000000 +0200 @@ -0,0 +1,72 @@ +libcanberra.so.0 libcanberra0 #MINVER# +* Build-Depends-Package: libcanberra-dev + CANBERRA_0@CANBERRA_0 0.3 + ca_context_cache@Base 0.2 + ca_context_cache_full@Base 0.2 + ca_context_cancel@Base 0.2 + ca_context_change_device@Base 0.2 + ca_context_change_props@Base 0.2 + ca_context_change_props_full@Base 0.2 + ca_context_create@Base 0.2 + ca_context_destroy@Base 0.2 + ca_context_open@Base 0.2 + ca_context_play@Base 0.2 + ca_context_play_full@Base 0.2 + ca_context_playing@Base 0.16 + ca_context_set_driver@Base 0.2 + ca_debug@Base 0.4 + ca_detect_fork@Base 0.12 + ca_driver_order@Base 0.4 + ca_get_data_dirs@Base 0.9 + ca_get_data_home@Base 0.9 + ca_lookup_sound@Base 0.2 + ca_lookup_sound_with_callback@Base 0.8 + ca_memdup@Base 0.10 + ca_mutex_free@Base 0.2 + ca_mutex_lock@Base 0.2 + ca_mutex_new@Base 0.2 + ca_mutex_try_lock@Base 0.2 + ca_mutex_unlock@Base 0.2 + ca_parse_cache_control@Base 0.2 + ca_proplist_contains@Base 0.2 + ca_proplist_create@Base 0.2 + ca_proplist_destroy@Base 0.2 + ca_proplist_from_ap@Base 0.2 + ca_proplist_get_unlocked@Base 0.2 + ca_proplist_gets_unlocked@Base 0.2 + ca_proplist_merge@Base 0.2 + ca_proplist_merge_ap@Base 0.2 + ca_proplist_set@Base 0.2 + ca_proplist_setf@Base 0.2 + ca_proplist_sets@Base 0.2 + ca_sound_file_close@Base 0.2 + ca_sound_file_frame_size@Base 0.2 + ca_sound_file_get_channel_map@Base 0.13 + ca_sound_file_get_nchannels@Base 0.2 + ca_sound_file_get_rate@Base 0.2 + ca_sound_file_get_sample_type@Base 0.2 + ca_sound_file_get_size@Base 0.2 + ca_sound_file_open@Base 0.2 + ca_sound_file_read_arbitrary@Base 0.2 + ca_sound_file_read_int16@Base 0.2 + ca_sound_file_read_uint8@Base 0.2 + ca_sprintf_malloc@Base 0.2 + ca_strerror@Base 0.2 + ca_theme_data_free@Base 0.2 + ca_vorbis_close@Base 0.2 + ca_vorbis_get_channel_map@Base 0.13 + ca_vorbis_get_nchannels@Base 0.2 + ca_vorbis_get_rate@Base 0.2 + ca_vorbis_get_size@Base 0.2 + ca_vorbis_open@Base 0.2 + ca_vorbis_read_s16ne@Base 0.2 + ca_wav_close@Base 0.2 + ca_wav_get_channel_map@Base 0.13 + ca_wav_get_nchannels@Base 0.2 + ca_wav_get_rate@Base 0.2 + ca_wav_get_sample_type@Base 0.2 + ca_wav_get_size@Base 0.2 + ca_wav_open@Base 0.2 + ca_wav_read_s16le@Base 0.2 + ca_wav_read_u8@Base 0.2 + driver_playing@Base 0.17 diff -Nru libcanberra-0.30/debian/rules libcanberra-0.30/debian/rules --- libcanberra-0.30/debian/rules 2013-05-30 16:50:38.000000000 +0200 +++ libcanberra-0.30/debian/rules 2014-08-31 22:18:50.000000000 +0200 @@ -13,13 +13,17 @@ common-binary-post-install-arch:: list-missing +ifneq ($(DEB_HOST_ARCH_OS), hurd) +ENABLE_TDB=--enable-tdb +endif + DEB_CONFIGURE_EXTRA_FLAGS = \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --enable-pulse \ --enable-gstreamer \ --enable-gtk \ --enable-gtk-doc \ - --enable-tdb \ + $(ENABLE_TDB) \ --with-builtin=dso # Linux-specific flags:

