Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 937417 - media-libs/webrtc-audio-processing-1.3-r3 fails with gcc:15 due missing +#include <cstdint>
Summary: media-libs/webrtc-audio-processing-1.3-r3 fails with gcc:15 due missing +#inc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Mart Raudsepp
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: gcc-15
  Show dependency tree
 
Reported: 2024-08-06 03:59 UTC by tdr
Modified: 2024-08-06 11:32 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
successful build (webrtc-audio-processing-1.3-r3-success-build.log,315.05 KB, text/plain)
2024-08-06 03:59 UTC, tdr
Details
fail build log (webrtc-audio-processing-1.3-r3-fail-build.log,102.33 KB, text/plain)
2024-08-06 04:01 UTC, tdr
Details
gcc:15 patch (webrtc-audio-processing-1.3-r3-gcc15-fix.patch,279 bytes, patch)
2024-08-06 04:03 UTC, tdr
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tdr 2024-08-06 03:59:12 UTC
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;
      |                                ^~~~~~~~
Comment 1 tdr 2024-08-06 03:59:44 UTC
Created attachment 899193 [details]
successful build
Comment 2 tdr 2024-08-06 04:01:58 UTC
Created attachment 899194 [details]
fail build log
Comment 3 tdr 2024-08-06 04:03:18 UTC
Created attachment 899195 [details, diff]
gcc:15 patch
Comment 4 Larry the Git Cow gentoo-dev 2024-08-06 11:32:36 UTC
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(+)