Your message dated Wed, 29 Jan 2025 12:05:45 +0000
with message-id <[email protected]>
and subject line Bug#1021835: fixed in webrtc-audio-processing 1.3-3
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-3
Done: Jeremy Bícha <[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.
Jeremy Bícha <[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: SHA512
Format: 1.8
Date: Wed, 29 Jan 2025 06:53:03 -0500
Source: webrtc-audio-processing
Built-For-Profiles: noudeb
Architecture: source
Version: 1.3-3
Distribution: unstable
Urgency: medium
Maintainer: Pulseaudio maintenance team
<[email protected]>
Changed-By: Jeremy Bícha <[email protected]>
Closes: 829570 869384 934811 1021834 1021835
Changes:
webrtc-audio-processing (1.3-3) unstable; urgency=medium
.
* Team upload
* Release to unstable
.
webrtc-audio-processing (1.3-2) experimental; urgency=medium
.
* Team upload
* Restore unversioned names for -dev packages
* Run wrap-and-sort
* Enable all hardening flags
.
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
.
webrtc-audio-processing (1.0-0.2) experimental; urgency=medium
.
* Non-maintainer upload.
.
[ Jonas Smedegaard ]
* add patches cherry-picked upstream
to fix enable neon only when needed
* declare compliance with Debian Policy 4.6.1
* add patch to fix MIPS-specific source path
* add patches to fix avoid SSE2 on i386
.
webrtc-audio-processing (1.0-0.1) experimental; urgency=medium
.
* Non-maintainer upload.
.
[ upstream ]
* new release;
closes: bug#934811, thanks to Sebastien Bacher
+ Add support for non-Linux GNU;
closes: bug#829570, thanks to Svante Signell
.
[ Pino Toscano ]
* Fix typo in Vcs-Browser url (Closes: #869384)
.
[ Laurent Bigonville ]
* New upstream version 1.0
* Switch to meson
* debian/control: Add libabsl-dev to the build-dependencies
* Use cmake to look up abseil dependency, patch from upstream.
Also add cmake to the build-dependencies
* Bump debhelper compatibility to 13
* debian/libwebrtc-audio-processing-dev.install:
Remove the static library, not built anymore
* Add a debian/watch file
* debian/control: Update the Vcs-* fields to point them to salsa
.
[ Jonas Smedegaard ]
* apply upstream-applied patch before upstream-proposed patches
* add patches cherry-picked upstream:
+ Fix ARM ISA detection
+ Add RISC-V support
+ Fix C++17 compatibility
* replace patch for big endine support which no longer applies,
with patch for Telegram Desktop (libtgowt)
* unfuzz remaining patches, and add/update DEP-3 patch headers
* declare compliance with Debian Policy 4.6.0
Checksums-Sha1:
ae597d456007e5671bdc02e4a5c9e042fccacebb 2458 webrtc-audio-processing_1.3-3.dsc
579ed6d46c3f10d85b4a83ddad0002f0d6ad4188 15856
webrtc-audio-processing_1.3-3.debian.tar.xz
dec6d24385926f037be101f0054d17fcac493a1e 8008
webrtc-audio-processing_1.3-3_source.buildinfo
Checksums-Sha256:
0d2b6a4078075052851a0913a28c1118999759b048004f61e6967e56d59f2dd8 2458
webrtc-audio-processing_1.3-3.dsc
2332c5f010c0f6e56f2f93a5c2be87c596cabae05a323dffc5a558750a5906d0 15856
webrtc-audio-processing_1.3-3.debian.tar.xz
cc0fe1cbd1b40f2611586b9c175b27e94175ea905daba70d35c4fde324410871 8008
webrtc-audio-processing_1.3-3_source.buildinfo
Files:
5f6ec1c778adbe38188663294d207239 2458 libs optional
webrtc-audio-processing_1.3-3.dsc
f0224a35a33d1bc34da84b5462801a7d 15856 libs optional
webrtc-audio-processing_1.3-3.debian.tar.xz
52c9fee53a6fa42caa9fd84019f4d934 8008 libs optional
webrtc-audio-processing_1.3-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmeaFswACgkQ5mx3Wuv+
bH2eTBAAtWcxkIQ4NIVgTRRUwnXbneyLOO3Rf4JrgN3YOX8ahHtA69MOwv17PsbS
RRH7qNklc5iSqzA//F0X1j0Nb8jhOcNSg9m/8bhCwbHSZwaESIiC5mlbhkpbhqiE
MALPjkWInaKUWluRwUn5Sm6VuFIVkfIQxpz7e3y8RSAEgVeN2yvxM6iXz0sDnz5h
Sw/KdKVcJekyuA7R3Yd/UvrPaYRSo88H6lKpkZ5yCP1lP55o1tvqVdVpqaHKXATy
/3xC+Cy7lzGYVlo+VVDHr/VqwqIvZBIVVeGPXtfyROgAWZhqMd/+HxaKgbJNl6RF
o45Ie31r+/XWDnHFy77sjE0Sm/sXjuXHNJ0Wmk+X0+gzBDotjAtJhN3gWaelbiyw
nCM8BiJy40dOYWqjIxsujK+6Nj2ZBJlmRQ7782H7xHOXqGws0UNKGSeta89TNBfG
fYwTcfZ8RXXHsnm24iWeVPFQz7vf0fNbNuxWH0LZ6UgNH+SrLdurDMXD9xYrPSRC
Kupb1kVs9FKkVh/p02EwDn1MtsoaQD8toGLlwgyejkiWGJ0mfCwHgeQDKffsgV8d
Pz2rRGLodPob1li5opvgaRpjitrxuvc9Wm/sfFsH/Gta8acMBXpEyI1+Ko33e5EN
15mSgFVcDaV8A99RPYGM5qXhpttmUQUeznOyYL2hF8QEHI6S630=
=B+s+
-----END PGP SIGNATURE-----
pgpvPhggJzdgw.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