Versions
v0.39.0-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- ~amd64 ~x86
- USE flags
- bpf modules
v0.38.1-r1 :: 0 :: gentoo
- Modified
- License
- Apache-2.0
- Keywords
- amd64 ~x86
- USE flags
- modules
USE flags
General
- bpf
- Enable the BPF probe as alternative event source to dev-debug/scap-driver.
- modules
- Build kernel modules needed for tracing local events. Disable this only if you intend to use sysdig purely to work with dumpfiles.
llvm_slot
- 15
- Use LLVM 15.
- 16
- Use LLVM 16.
- 17
- Use LLVM 17.
- 18
- Use LLVM 18.
- 19
- Use LLVM 19.
lua_single_target
- luajit
- Build for LuaJIT only
Dependencies
dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch
dev-cpp / nlohmann_json : JSON for Modern C++
dev-cpp / tbb : High level abstract threading library
dev-cpp / valijson : Header-only C++ library for JSON Schema validation
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / libb64 : Fast Base64 encoding/decoding routines
dev-libs / libbpf : Stand-alone build of libbpf from the Linux kernel
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-libs / re2 : An efficient, principled regular expression library
dev-libs / uthash : An easy-to-use hash implementation for C programmers
net-libs / grpc : Modern open source high performance RPC framework
net-misc / curl : A Client that groks URLs
sys-devel / clang : C language family frontend for LLVM
sys-devel / llvm : Low Level Virtual Machine
sys-libs / ncurses : Console display library
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
virtual / os-headers : Virtual for operating system headers
Runtime Dependencies
dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch
dev-cpp / tbb : High level abstract threading library
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / libb64 : Fast Base64 encoding/decoding routines
dev-libs / libbpf : Stand-alone build of libbpf from the Linux kernel
dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data
dev-libs / re2 : An efficient, principled regular expression library
dev-libs / uthash : An easy-to-use hash implementation for C programmers
net-libs / grpc : Modern open source high performance RPC framework
net-misc / curl : A Client that groks URLs
sys-libs / ncurses : Console display library
sys-libs / zlib : Standard (de)compression library
virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/sysdig: revbump to use scap-driver-0.19.0
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> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/sysdig: clean up old versions
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> - Holger Hoffstätte · gentoo
dev-debug/sysdig: add 0.39.0
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> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-debug/sysdig: Stabilize 0.38.1-r1 amd64, #939461
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/sysdig: explicitly inherit flag-o-matic
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> - Holger Hoffstätte · gentoo
dev-debug/sysdig: revbump for libs-0.17.3, do not install headers/libs
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> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/sysdig: add 0.38.1
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> - Repository mirror & CI · gentoo
Merge updates from master - Holger Hoffstätte · gentoo
dev-debug/sysdig: don't try to link against libanl on musl
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> - Holger Hoffstätte · gentoo
dev-debug/sysdig: add missing libelf dependency
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> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-debug}/scap-driver
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> - Michał Górny · gentoo
Move {dev-util → dev-debug}/sysdig
Signed-off-by: Michał Górny <mgorny@gentoo.org>