https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-util/gnome-builder-3.36.1 fails to compile. Discovered on: amd64 (internal ref: tinderbox) NOTE: This machine uses a clang/LLVM toolchain. If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue is strictly related to the LLD linker, please block bug 731004. This machine uses also GLIBC-2.32. If you think that this issue is strictly related to GLIBC please block bug 736174.
Created attachment 656588 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
I run a default toolchain and hitting things like: 71 | #define SYSPROF_NSEC_PER_SEC SYSPROF_INT64_CONSTANT(1000000000) | In file included from /usr/include/sysprof-3/sysprof-capture-types.h:61, from /usr/include/sysprof-3/sysprof-capture-reader.h:59, from /usr/include/sysprof-3/sysprof-profile.h:29, from /usr/include/sysprof-3/sysprof-callgraph-profile.h:29, from /usr/include/sysprof-3/sysprof.h:28, from /usr/include/sysprof-3/sysprof-ui.h:24, from ../gnome-builder-3.36.1/src/plugins/sysprof/gbp-sysprof-surface.c:24: /usr/include/sysprof-3/sysprof-clock.h:73:14: error: redundant redeclaration of ‘sysprof_clock’ [-Werror=redundant-decls]
Still present in 3.38.1
Currently working around this by not enabling sysprof support (USE=-sysprof)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eb97727f6f5d1428ee1c18a87be7d1a5858607 commit 99eb97727f6f5d1428ee1c18a87be7d1a5858607 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2021-04-19 00:23:59 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2021-04-19 00:45:44 +0000 dev-util/gnome-builder: Version bump to 3.40.0 Closes: https://bugs.gentoo.org/738932 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-util/gnome-builder/Manifest | 1 + dev-util/gnome-builder/gnome-builder-3.40.0.ebuild | 183 +++++++++++++++++++++ 2 files changed, 184 insertions(+)