Your message dated Tue, 31 Jul 2018 18:48:55 +0000
with message-id <[email protected]>
and subject line Bug#904848: fixed in apulse 0.1.12-2
has caused the Debian Bug report #904848,
regarding apulse: Multi-Arch support
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.)


-- 
904848: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904848
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: apulse
Version: 0.1.12-1
Severity: normal
Tags: patch

Dear Maintainer,

Please add support for co-installation of apulse package for multi-arch
systems. Patch attached; I've briefly tested without any apparent problems (in self-compiled backport on stretch system).

-- System Information:
Debian Release: 9.5
  APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'stable')
Architecture: i386 (x86_64)
Foreign Architectures: amd64

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R), LANGUAGE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

diff -Nru apulse-0.1.12/debian/control apulse-0.1.12/debian/control
--- apulse-0.1.12/debian/control        2018-05-19 20:39:22.000000000 +0300
+++ apulse-0.1.12/debian/control        2018-07-28 23:43:20.000000000 +0300
@@ -10,6 +10,7 @@
 
 Package: apulse
 Architecture: linux-any
+Multi-Arch: same
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: PulseAudio emulation for ALSA
  The program provides an alternative partial implementation of the PulseAudio
diff -Nru apulse-0.1.12/debian/patches/multi-arch.patch 
apulse-0.1.12/debian/patches/multi-arch.patch
--- apulse-0.1.12/debian/patches/multi-arch.patch       1970-01-01 
03:00:00.000000000 +0300
+++ apulse-0.1.12/debian/patches/multi-arch.patch       2018-07-28 
23:43:20.000000000 +0300
@@ -0,0 +1,33 @@
+Index: apulse-0.1.12/CMakeLists.txt
+===================================================================
+--- apulse-0.1.12.orig/CMakeLists.txt
++++ apulse-0.1.12/CMakeLists.txt
+@@ -1,6 +1,8 @@
+ project(apulse)
+ cmake_minimum_required (VERSION 2.8)
+ 
++include(GNUInstallDirs)
++
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99 -Wall -fPIC 
-fvisibility=hidden")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror=implicit-function-declaration")
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread")
+@@ -72,7 +74,7 @@ target_link_libraries(pulse-simple ${SYM
+ 
+ add_subdirectory(tests)
+ 
+-set(APULSEPATH "${CMAKE_INSTALL_PREFIX}/lib/apulse" CACHE PATH "library 
installation directory")
++set(APULSEPATH "${CMAKE_INSTALL_LIBDIR}/apulse" CACHE PATH "library 
installation directory")
+ set(APULSE_SEARCH_PATHS "${APULSEPATH}" CACHE PATH "directory list for 
LD_LIBRARY_PATH")
+ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/apulse.template"
+                "${CMAKE_CURRENT_BINARY_DIR}/apulse" @ONLY)
+Index: apulse-0.1.12/src/apulse.template
+===================================================================
+--- apulse-0.1.12.orig/src/apulse.template
++++ apulse-0.1.12/src/apulse.template
+@@ -1,5 +1,5 @@
+ #!/bin/sh
+ 
+-APULSEPATH="@APULSE_SEARCH_PATHS@"
++APULSEPATH='/usr/$LIB/apulse'
+ 
+ LD_LIBRARY_PATH=$APULSEPATH${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} exec "$@"
diff -Nru apulse-0.1.12/debian/patches/series 
apulse-0.1.12/debian/patches/series
--- apulse-0.1.12/debian/patches/series 1970-01-01 03:00:00.000000000 +0300
+++ apulse-0.1.12/debian/patches/series 2018-07-28 23:43:20.000000000 +0300
@@ -0,0 +1 @@
+multi-arch.patch


--- End Message ---
--- Begin Message ---
Source: apulse
Source-Version: 0.1.12-2

We believe that the bug you reported is fixed in the latest version of
apulse, which is due to be installed in the Debian FTP archive.

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.
Mirek Kratochvil <[email protected]> (supplier of updated apulse 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: SHA512

Format: 1.8
Date: Tue, 31 Jul 2018 08:40:03 +0200
Source: apulse
Binary: apulse
Architecture: source
Version: 0.1.12-2
Distribution: unstable
Urgency: medium
Maintainer: Mirek Kratochvil <[email protected]>
Changed-By: Mirek Kratochvil <[email protected]>
Description:
 apulse     - PulseAudio emulation for ALSA
Closes: 904848
Changes:
 apulse (0.1.12-2) unstable; urgency=medium
 .
   * Support multi-arch builds, thanks Yuriy M. Kaminskiy (Closes: #904848)
Checksums-Sha1:
 54421995a19addbfe353be0339f21119ea9fe8ae 1868 apulse_0.1.12-2.dsc
 2171d214ff6e14a5ff9919287b4eaad398e8ad62 3668 apulse_0.1.12-2.debian.tar.xz
 d5332512cb496a95db278c67a6081c5d0ea316e7 7269 apulse_0.1.12-2_source.buildinfo
Checksums-Sha256:
 da72283ab290a46ed09f75a59d2cad558660ee874b3d184cad4fc3aa08138ef9 1868 
apulse_0.1.12-2.dsc
 4aec7c39831021e0b579a5ac5aae854d964c4773a5c6d06142ba43b346188db9 3668 
apulse_0.1.12-2.debian.tar.xz
 6150b1c3c0ea0e7e445e75707f85bdaffa24cd5d3ae32b3efcc65f88c2dfd40e 7269 
apulse_0.1.12-2_source.buildinfo
Files:
 462e502b27d364c1f964677e0b955fc5 1868 sound optional apulse_0.1.12-2.dsc
 b216c2d71820264344ee5b7af35cfb83 3668 sound optional 
apulse_0.1.12-2.debian.tar.xz
 033b324930804a3d572248f333654fae 7269 sound optional 
apulse_0.1.12-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEkjZVexcMh/iCHArDweDZLphvfH4FAltgqgUACgkQweDZLphv
fH6zaRAAhKcLLO9QtlfC5VakKOtQGBl73txnJcoL3WVhBd1//QREXoeyJ/9ydYJn
IfEorIVi/9ZMVcjWLTzKfoOXkGP0OEeS55R/b4f1w8a04rdHBHbINwU4DY/OV6L9
aIqI/uTVcyCYcSyh8nl1cKLHenvjO+2UizihRYd1712yQUg9yuPe9S+7sMd+4N/N
6ppgk9JYpub5L9Xzd+xj8sngj6TPb11iXzDC5l8LS/1ii9AsmN5ZsRmWw9FeoiPE
55U8Y4wPwMGNW1kQdh9I1fc1oFSt1fNJyUXjTDn2ENAdmNoulaJKvlWjWO23kldB
crDL8zIS/xQNu6uB0ruuQm839/AuGhn2KE4KBqDpZO/HXk+IRCelAxNc+YGUHoCg
WjCwuZ1lT13FC6Zpi3/Fb8e9bJX+KLAH6FIS5r3gEwFLfggjYLEgPnxLi/1m5Unp
YqNYcOUQc+vp81V9vC+MK1lkVYBYt8tut8hp43cIDiYhd33bPnSrKcX2a+9rFeQ5
06CvLxkJRi7kleRg3py3U4UNVVYUVLQ1Vh9cLL9Mnj4XAy1cGI6NcTEYWlrn2v9F
XRHxiuGREoBekQweg4zeiLC9/5sYvfbMYCnKk20f8kHsatlfFnrsQiU9XZdPpcjR
A1thWQfiwQIGrGQ5gSqcHMRd7IOsnE+GE59qPQhrjs1PRyAzNSM=
=sHA6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to