| Summary: | media-libs/webrtc-audio-processing-1.3-r3 fails with gcc:15 due missing +#include <cstdint> | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | tdr <ted.d.rodgers> |
| Component: | Current packages | Assignee: | Mart Raudsepp <leio> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ted.d.rodgers |
| Priority: | Normal | Keywords: | PATCH |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/merge_requests/41 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 932474 | ||
| Attachments: |
successful build
fail build log gcc:15 patch |
||
Created attachment 899193 [details]
successful build
Created attachment 899194 [details]
fail build log
Created attachment 899195 [details, diff]
gcc:15 patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9cdfdb5f4411cd1ba17e0f6a23ea7cb5acf20d commit bb9cdfdb5f4411cd1ba17e0f6a23ea7cb5acf20d Author: Sam James <sam@gentoo.org> AuthorDate: 2024-08-06 11:22:50 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-08-06 11:22:50 +0000 media-libs/webrtc-audio-processing: fix build w/ gcc-15 Closes: https://bugs.gentoo.org/937417 Signed-off-by: Sam James <sam@gentoo.org> ...webrtc-audio-processing-1.3-gcc15-cstdint.patch | 32 ++++++++++++++++++++++ .../webrtc-audio-processing-1.3-r3.ebuild | 1 + 2 files changed, 33 insertions(+) |
missing include within file /webrtc/api/task_queue/task_queue_base.hemerge -va1 =webrtc-audio-processing-1.3-r3 Reproducible: Always Steps to Reproduce: select gcc:15 emerge -1 =webrtc-audio-processing-1.3-r3 Actual Results: ../webrtc-audio-processing-1.3/webrtc/api/task_queue/task_queue_base.h:53:32: error: ‘uint32_t’ has not been declared 53 | uint32_t milliseconds) = 0; | ^~~~~~~~