https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-sound/audacity-3.2.5 fails to compile (GCC-13-SYSTEM). Discovered on: amd64 (internal ref: gcc13_tinderbox) NOTE: (GCC-13-SYSTEM) in the summary means that the bug was found on a machine that runs gcc-13 but this bug MAY or MAY NOT BE related to the new compiler
Created attachment 856244 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: FAILED: lib-src/libnyquist/CMakeFiles/libnyquist.dir/nyquist/nyqstk/stkinit.cpp.o /var/tmp/portage/media-sound/audacity-3.2.5/work/audacity-Audacity-3.2.5/lib-src/libnyquist/nyquist/nyqstk/include/Stk.h:360:18: error: declaration does not declare anything [-fpermissive]
Created attachment 859513 [details, diff] Bugfix
There is another issue related to an invalid type conversion. Other bug, other story. See bug #903771
Reported upstream => https://github.com/audacity/audacity/issues/4489
*** Bug 904343 has been marked as a duplicate of this bug. ***
Adrien, thanks for doing all these tests and such too. You're welcome (and encouraged) to make gentoo PRs for the fixes too, but you're not obligated to. I'll go ahead and pull in the trivial fix here but no idea about the other one yet. Thanks!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e748c0d213d1fde1baa4cdbe01252c409d3341f commit 0e748c0d213d1fde1baa4cdbe01252c409d3341f Author: Sam James <sam@gentoo.org> AuthorDate: 2023-04-15 00:45:02 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-04-15 00:45:02 +0000 media-sound/audacity: add partial GCC 13 fix Closes: https://bugs.gentoo.org/899764 Signed-off-by: Sam James <sam@gentoo.org> media-sound/audacity/audacity-3.2.5.ebuild | 3 +++ .../audacity/files/audacity-3.2.5-gcc13.patch | 25 ++++++++++++++++++++++ 2 files changed, 28 insertions(+)
FYI, the upstream fixed that issue and bug #903771 in the following commit: https://github.com/audacity/audacity/commit/a49d145ef5e3046273c879be0a21d48ecd4dcab7