| Age | Commit message (Collapse) | Author |
|
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>
|
|
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>
|
|
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Sam James <sam@gentoo.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Bug: https://bugs.gentoo.org/929227
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
|
|
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|