summaryrefslogtreecommitdiff
path: root/dev-debug/sysdig
AgeCommit message (Collapse)Author
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-08-04dev-debug/sysdig: clean up oldHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/43311 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04dev-debug/sysdig: update HOMEPAGEHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/43311 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-04dev-debug/sysdig: fix runtime failures with glibc-2.42Holger Hoffstätte
glibc-2.42 added __inet_ntop_chk fortification, which started to fail: *** buffer overflow detected ***: terminated Program received signal SIGABRT, Aborted. 0x00007ffff629b0dc in __pthread_kill_implementation () from /lib64/libc.so.6 (gdb) bt #0 in __pthread_kill_implementation () from /lib64/libc.so.6 #1 in raise () from /lib64/libc.so.6 #2 in abort () from /lib64/libc.so.6 #3 in __libc_message_impl.cold () from /lib64/libc.so.6 #4 in __fortify_fail () from /lib64/libc.so.6 #5 in __chk_fail () from /lib64/libc.so.6 #6 in __inet_ntop_chk () from /lib64/libc.so.6 #7 in inet_ntop (..) at /usr/include/bits/inet-fortified.h> #8 ipv6tuple_to_string[abi:cxx11](ipv6tuple*, bool) (..) Use INET6_ADDRSTRLEN as destination buffer size. Also add a minor build system fix and ebuild cleanups. Revbump directly to stable since this has always been an issue and should be fixed even with glibc <2.42. Closes: https://bugs.gentoo.org/961046 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Part-of: https://github.com/gentoo/gentoo/pull/43311 Signed-off-by: Sam James <sam@gentoo.org>
2025-05-03dev-debug/sysdig: Stabilize 0.40.1 amd64, #954787Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-27dev-debug/sysdig: clean up oldHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/40705 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-27dev-debug/sysdig: fix buffer overrun reading sockets from procfsHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-03-27dev-debug/sysdig: add 0.40.1Holger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-01-21dev-debug/sysdig: Stabilize 0.39.0-r1 amd64, #948452Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-12-11Move {sys-devel → llvm-core}/llvmMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-11Move {sys-devel → llvm-core}/clangMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-12-01dev-debug/sysdig: revbump to use scap-driver-0.19.0Holger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/39382 Signed-off-by: Sam James <sam@gentoo.org>
2024-11-01dev-debug/sysdig: clean up old versionsHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/38986 Signed-off-by: Sam James <sam@gentoo.org>
2024-11-01dev-debug/sysdig: add 0.39.0Holger Hoffstätte
Closes: https://bugs.gentoo.org/938218 Closes: https://bugs.gentoo.org/938188 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-09-11dev-debug/sysdig: Stabilize 0.38.1-r1 amd64, #939461Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-19dev-debug/sysdig: explicitly inherit flag-o-maticHolger Hoffstätte
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/38024 Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-08-19dev-debug/sysdig: revbump for libs-0.17.3, do not install headers/libsHolger Hoffstätte
A few fixes since libs-0.17.2. Building with LTO now works as well. Do not install development headers/libs due to many usability problems. Clean up some dependency QA issues. Closes: https://bugs.gentoo.org/938187 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2024-07-24dev-debug/sysdig: add 0.38.1Holger Hoffstätte
Starting with this up-to-date release we can finally rely on properly versioned falcosecurity-libs, support more platforms and eventually add support for the eBPF probe, obviating the need for the classic scap kernel module. Note that this release has the "modern eBPF" probe disabled until the necessary dependencies (llvm etc.) have been sorted out and tested. Closes: https://bugs.gentoo.org/934889 Closes: https://github.com/gentoo/gentoo/pull/37446 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
2024-05-20dev-debug/sysdig: don't try to link against libanl on muslHolger Hoffstätte
libanl is an empty stub library since glibc-2.34 and does not exist on musl. Since sysdig uses c-ares and therefore does not even need glibc's async name lookups, we can safely remove it when building on musl. Bug: https://bugs.gentoo.org/929227 Bug: https://bugs.gentoo.org/929907 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/36237 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-05-20dev-debug/sysdig: add a missed <cstdint> include on muslHolger Hoffstätte
Bug: https://bugs.gentoo.org/929227 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-05-20dev-debug/sysdig: add missing libelf dependencyHolger Hoffstätte
Noticed while building in a clean chroot. Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2024-01-19Move {dev-util → dev-debug}/scap-driverMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34882 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-19Move {dev-util → dev-debug}/sysdigMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>