Summary: | media-sound/supercollider-3.13.0 - /.../SC_PaUtils.cpp: error: uint32_t was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Andie Verbus <andieverbus> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kfirufk, proxy-maint, scott |
Priority: | Normal | Keywords: | PATCH, PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/supercollider/supercollider/issues/6021 https://github.com/gentoo/gentoo/pull/35109 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 865117 | ||
Attachments: |
emerge-info.txt
emerge-history.txt environment etc.portage.tar.bz2 media-sound:supercollider-3.13.0:20230425-233713.log temp.tar.bz2 emerge --info fixed uint32_t for gcc13 |
Description
Toralf Förster
![]() Created attachment 860803 [details]
emerge-info.txt
Created attachment 860804 [details]
emerge-history.txt
Created attachment 860805 [details]
environment
Created attachment 860806 [details]
etc.portage.tar.bz2
Created attachment 860807 [details]
media-sound:supercollider-3.13.0:20230425-233713.log
Created attachment 860808 [details]
temp.tar.bz2
I will file a bug report upstream tonight if it's not already on their radar. Looks like an easy upstream fix and I'll try to track down other instances of that happening. Upstream bug report: https://github.com/supercollider/supercollider/issues/6021 (In reply to Andie Verbus from comment #7) > I will file a bug report upstream tonight if it's not already on their > radar. Looks like an easy upstream fix and I'll try to track down other > instances of that happening. Thank you! You may want to try include-what-you-use (IWYU) on it, just be aware that some of its results are dodgy (look at its results if you're interested but manually check). Alright, I'm at a loss simply because it compiles fine for me using GCC-13 so I'm unable to see if the includes I'm trying to add actually fix it... I'm still working on getting an isolated testing environment set up for myself and hopefully I can just recreate the error there. I have the same issue, compiles properly on gcc-12 not on 13. Created attachment 874978 [details]
emerge --info
*** Bug 917539 has been marked as a duplicate of this bug. *** Created attachment 875038 [details, diff]
fixed uint32_t for gcc13
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0d52454a0c0b24a6a282a13067724cee40a97b commit ba0d52454a0c0b24a6a282a13067724cee40a97b Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-01-30 23:03:59 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-01-31 11:15:28 +0000 media-sound/supercollider: Fix build with GCC-13 See also: https://github.com/supercollider/supercollider/issues/6021 Thanks-to: Kfir Ozer Closes: https://bugs.gentoo.org/905127 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../supercollider/files/supercollider-3.13.0-gcc-13.patch | 15 +++++++++++++++ media-sound/supercollider/supercollider-3.13.0.ebuild | 5 ++++- 2 files changed, 19 insertions(+), 1 deletion(-) |