Your message dated Thu, 12 Dec 2024 19:00:14 +0000
with message-id <[email protected]>
and subject line Bug#1021835: fixed in webrtc-audio-processing 1.3-1
has caused the Debian Bug report #1021835,
regarding libwebrtc-audio-processing-dev: missing dependencies
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.)


-- 
1021835: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021835
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libwebrtc-audio-processing-dev
Version: 1.0-0.2
Severity: normal
Tags: patch, fixed-upstream
Followup-For: Bug #934811
X-Debbugs-Cc: Jonas Smedegaard <[email protected]>

Dear maintainers,

some of the header files from version 1.0 of webrtc-audio-processing directly include header files from Abseil. Thus, the binary package libwebrtc-audio-processing-dev should also depend on libabsl-dev.

Another issue is that the generated pkg-config data files webrtc-audio-coding-1.pc and webrtc-audio-processing-1.pc yet do not include the dependencies on the needed Abseil libraries because the current Meson build script still figures out these dependencies via CMake instead of using pkg-config. This has already been fixed upstream as well as the missing dependency for using absl::optional<>. You could pick up the following commits:

* Use pkg-config for abseil-cpp detection if available
  
https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/8bf9efad15bdb8438eb858d3f8ed4a8ea2b21ff0

* Add missing absl library for bad_optional_access
  
https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/0cc2ebeda2faf60f3367bd5e88e1247455dfcfee

If you don't like to pick up partial commits, you'll probably also need to pick up this commit from upstream:

* build: Add library-based absl detection as a fallback
  
https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/commit/e74894baebe0bba7a7fe37ae0a46a2e9b1b2e021


Thank you in advance!

Best regads,

Thomas Uhle



-- System Information:
Debian Release: 11.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 5.10.0-18-arm64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libwebrtc-audio-processing-dev depends on:
ii  libwebrtc-audio-processing1  1.0-0.2

libwebrtc-audio-processing-dev recommends no packages.

libwebrtc-audio-processing-dev suggests no packages.

--- End Message ---
--- Begin Message ---
Source: webrtc-audio-processing
Source-Version: 1.3-1
Done: Sebastien Bacher <[email protected]>

We believe that the bug you reported is fixed in the latest version of
webrtc-audio-processing, 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.
Sebastien Bacher <[email protected]> (supplier of updated 
webrtc-audio-processing 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: SHA256

Format: 1.8
Date: Thu, 12 Dec 2024 11:08:29 +0100
Source: webrtc-audio-processing
Binary: libwebrtc-audio-coding-1-3 libwebrtc-audio-coding-1-3-dbgsym 
libwebrtc-audio-coding-1-dev libwebrtc-audio-processing-1-3 
libwebrtc-audio-processing-1-3-dbgsym libwebrtc-audio-processing-1-dev
Architecture: source amd64
Version: 1.3-1
Distribution: experimental
Urgency: medium
Maintainer: Pulseaudio maintenance team 
<[email protected]>
Changed-By: Sebastien Bacher <[email protected]>
Description:
 libwebrtc-audio-coding-1-3 - WebRTC Audio Coding library
 libwebrtc-audio-coding-1-dev - development files for the webrtc-audio-coding-1 
library
 libwebrtc-audio-processing-1-3 - WebRTC Audio Processing library
 libwebrtc-audio-processing-1-dev - development files for the 
webrtc-audio-processing-1 library
Closes: 1021834 1021835
Changes:
 webrtc-audio-processing (1.3-1) experimental; urgency=medium
 .
   [ Alper Nebi Yasak ]
   * New upstream version 1.3
   * Drop patches merged upstream
     - arch.h: Add RISC-V support
     - build: Fix ARM ISA detection
     - Add missing header for C++17 compatibility
     - build: Use cmake to look up abseil dependency
     - build: fix -Dneon=runtime
     - build: don't detect neon again when building on aarch64
   * Declare compliance with Debian Policy 4.7.0
   * Set Rules-Requires-Root to no
   * Install README.md as documentation instead of empty README
   * Replace Build-Depends on cmake with pkgconf
   * Add libabsl-dev to libwebrtc-audio-processing-dev dependencies
     (Closes: #1021835)
   * Cherry-pick patch to include stdint.h in file_wrapper.h
   * Apply patch to include stdint.h in task_queue_base.h
   * Decode base64-encoded third-party files
   * Replace patches avoiding SSE2 on i386 with a simpler one
   * Add more patches to fix mips64el build
     - meson: Drop malformed WEBRTC_ARCH_MIPS_FAMILY cflags argument
     - meson: Avoid default AECM implementation on MIPS
     - AECM: MIPS: Use uintptr_t for pointer arithmetic
     - common_audio: Add MIPS_DSP_R1_LE guard for vector scaling ops
   * Document license for vendored pffft files in d/copyright
   * Document license for vendored rnnoise files in d/copyright
   * Document license for vendored fft.c file in d/copyright
   * Rename binary packages to be consistent with new SONAME
   * Split webrtc-audio-coding library into its own binary package
     (Closes: #1021834)
 .
   [ Sebastien Bacher ]
   * debian/control:
     - let libwebrtc-audio-coding-1-3 Replaces/Breaks
       libwebrtc-audio-processing-1-3 (<< 1.3-1~) to help Ubuntu upgrades
Checksums-Sha1:
 3965ca83cf0920131725fa9d77e6c62139fd7d0e 2467 webrtc-audio-processing_1.3-1.dsc
 dbe85f71384c7dda486ba1228b27a3a862ffe3e8 879768 
webrtc-audio-processing_1.3.orig.tar.gz
 a2f3bff35a65034a0ec7c6d330599a61bee9d4db 15868 
webrtc-audio-processing_1.3-1.debian.tar.xz
 b167b4eeee44b4bbd3e1675e7fc206af49071c46 678032 
libwebrtc-audio-coding-1-3-dbgsym_1.3-1_amd64.deb
 ff58fc8257fd55a28b5aa163eb7cac34f8c8e0de 126504 
libwebrtc-audio-coding-1-3_1.3-1_amd64.deb
 a1803c8d531ed2091c4c1e34e0fad0fa93fa51b9 12108 
libwebrtc-audio-coding-1-dev_1.3-1_amd64.deb
 3f80a469d2777914546e057c3f2e8558277a791f 5636364 
libwebrtc-audio-processing-1-3-dbgsym_1.3-1_amd64.deb
 127722044998b99502abb4d5dd7cbdc682e6932f 386260 
libwebrtc-audio-processing-1-3_1.3-1_amd64.deb
 4725bf01b72b149b0a4eb352c3661261df6c4a0d 36720 
libwebrtc-audio-processing-1-dev_1.3-1_amd64.deb
 a6516efdc851de7aa15f325d6c3361aa2910c195 10036 
webrtc-audio-processing_1.3-1_amd64.buildinfo
Checksums-Sha256:
 664ad38e31fbc931e34964cbe6cb124f30dc4aa173b524dc33cdf85b80818e0b 2467 
webrtc-audio-processing_1.3-1.dsc
 95552fc17faa0202133707bbb3727e8c2cf64d4266fe31bfdb2298d769c1db75 879768 
webrtc-audio-processing_1.3.orig.tar.gz
 8ca620df3a5e80320d905b0b912d04e95fe238d4d734ff3b45c68e3fadc81606 15868 
webrtc-audio-processing_1.3-1.debian.tar.xz
 77c72038829a8dbeb5b0decd7fc838d2d4b8576c21ec4e056632c50c1d7de4ad 678032 
libwebrtc-audio-coding-1-3-dbgsym_1.3-1_amd64.deb
 db8a692862abdff56f765eaa4a5ea4774c897376854c19ad1b632d1be8d809d1 126504 
libwebrtc-audio-coding-1-3_1.3-1_amd64.deb
 1286ea96338906647c85dbd603eb44ac56c1171d771446c15ea4b96e7959aeee 12108 
libwebrtc-audio-coding-1-dev_1.3-1_amd64.deb
 9835e9f26bf618c7c609ddb1091a8bc965bf3499c070fdd2eff4d5009071a41d 5636364 
libwebrtc-audio-processing-1-3-dbgsym_1.3-1_amd64.deb
 7ab162ea4d09a59d136ab283b1f03999097a4f7840efd848fb67000ca23cc63b 386260 
libwebrtc-audio-processing-1-3_1.3-1_amd64.deb
 8731800e4a25d6d185e082a1b82b0c365100f6110e5f394e0ef04c22d8ef4026 36720 
libwebrtc-audio-processing-1-dev_1.3-1_amd64.deb
 762d259ab44cf1ebb67a6585def3546452b44c6e0838a7cd2dc341a62352952b 10036 
webrtc-audio-processing_1.3-1_amd64.buildinfo
Files:
 ecfb2895546039b94348c68a16fe06de 2467 libs optional 
webrtc-audio-processing_1.3-1.dsc
 743bf4f5c7132560b1af33aaa0129228 879768 libs optional 
webrtc-audio-processing_1.3.orig.tar.gz
 97341c045818265e82ba5643db65d7b3 15868 libs optional 
webrtc-audio-processing_1.3-1.debian.tar.xz
 0e4a7e009c40254a5266ab8ec016d973 678032 debug optional 
libwebrtc-audio-coding-1-3-dbgsym_1.3-1_amd64.deb
 c66794f8756dedbbfa724cbe68690891 126504 libs optional 
libwebrtc-audio-coding-1-3_1.3-1_amd64.deb
 db6d6e6fb0a4de8d9bb55d224264445a 12108 libdevel optional 
libwebrtc-audio-coding-1-dev_1.3-1_amd64.deb
 5111f343e23b65a372fd1dfe54523777 5636364 debug optional 
libwebrtc-audio-processing-1-3-dbgsym_1.3-1_amd64.deb
 9a6c634eb16123a75bfbb546a444052c 386260 libs optional 
libwebrtc-audio-processing-1-3_1.3-1_amd64.deb
 36cc29c4c6e8e27463eb140617887640 36720 libdevel optional 
libwebrtc-audio-processing-1-dev_1.3-1_amd64.deb
 6255420a5f69f7bb1764a23840dada48 10036 libs optional 
webrtc-audio-processing_1.3-1_amd64.buildinfo

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

iQIzBAEBCAAdFiEERyS4b0fgKRXe6kniPr1EkD7bBJYFAmdavSsACgkQPr1EkD7b
BJY7Tg//QHGjV7R1gHtMol0uwO8hYzfhq/nhL7gOnE1U2bewALyI67o7G4UlOHAR
6RDM1MT2CbkAmG4u4oiWMzp6/DtIfsMqF9GED5jtX0Brz19juoB6fL9OkvnBaQBP
z6cVVfLtnqjvSr8J6/wpXaraJeS9/N2ZAhBDWhJlvSXj7WnFxHmkvQgEElmfQtY3
Y6WujccVh650bVAkx5XnVi5grSGmd/BPkydSdo1n/1Olu93xwuWe4QKXn6eDq2Bi
2qFt2qNWcUae2tSJnsj1fMLQjPwkRYiDkltJ3oi3AfXjcsqLdrChBjFEDYSrOBAA
zj3tOQmD72i7KMze308hI9mFBkOd12MLOyM0XrihCv2G5Bq2j8rhqH6xZ+3TdOCI
0yD42DW+1JDzpG+XvrvG+h/4ImWgXYWhTiQwJacacd+BeiHdZP4Kr7MbESG4i31o
w7zn9tBvJRDl+dCYHfGmdJmtdCk+aJ+r0xX/lzltWC7XHvEZFr+KzGZYkj8iRsrn
4NiRRt9AOm77wa+VUDQMdpG0lTLmoIZBWNwF1v9TMfxVqxPxMzjs0BoVDwkT7rpx
UO/RQ1oq9Yv4S+Z6TZJ2Wvo3aU4ooELKBMtBdx32fh9yjL5HoHQo5c4P06721Ikf
8q9f3jqCrzx0mYjNnRRMIUyxQyMTtaWGk6HHp2yJf4NeH9HC21c=
=J4WA
-----END PGP SIGNATURE-----

Attachment: pgpZpeuM2X2Wb.pgp
Description: PGP signature


--- End Message ---
_______________________________________________
pkg-pulseaudio-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-pulseaudio-devel

Reply via email to