As expected after previously investigated, sysdig breaks when abseil enforces (or delegates) its internal types: /usr/include/absl/container/internal/inlined_vector.h:496:22: error: size of array is not an integral constant-expression 496 | ValueType<A>[kOptimalInlinedSize])]; | ^~~~~~~~~~~~~~~~~~~ Reproducible: Always Steps to Reproduce: 1. emerge ~abseil-20230125.3-r1 2. try to emerge sysdig-0.29.3-r1 3. failure PR is forthcoming.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f22ce393892429b283466d8d21728ef36f7c5b commit c9f22ce393892429b283466d8d21728ef36f7c5b Author: Holger Hoffstätte <holger@applied-asynchrony.com> AuthorDate: 2023-08-21 19:32:14 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-08-21 19:53:48 +0000 dev-util/sysdig: enforce -std=c++14 Closes: https://bugs.gentoo.org/912774 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/32404 Signed-off-by: Sam James <sam@gentoo.org> dev-util/sysdig/sysdig-0.29.3-r2.ebuild | 96 +++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+)