Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 950108 - dev-debug/sysdig: reconsider splitting off falcosecurity-libs as shared libraries
Summary: dev-debug/sysdig: reconsider splitting off falcosecurity-libs as shared libra...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Holger Hoffstätte
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-22 13:26 UTC by Holger Hoffstätte
Modified: 2025-04-03 15:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Hoffstätte 2025-02-22 13:26:07 UTC
As of falcosecurty-libs-0.20.0 it is possible to install libscap/libsinsp as shared libs with proper pkgconfig files, allowing sysdig >=0.40.0 to link against them.

This would require introducing a new falcosecurity-libs ebuild for libs/headers and greatly simplify the sysdig ebuild, not to mention reduce the size of the sysdig/csysdig executables.

A falcosecurity-libs package would also be useful for the future as it is required by Stratoshark: https://blog.wireshark.org/2025/01/those-arent-packets/


Reproducible: Always
Comment 1 Holger Hoffstätte 2025-02-22 13:28:17 UTC
The next update for sysdig-0.40.0 will still use the current way of static linking because it works reliably, so this is just an experimental idea for the future.
Comment 2 Holger Hoffstätte 2025-04-03 15:25:33 UTC
While this sorta-kinda works with 0.20.0, the pkgconfig files are broken and various other things are not quite right either. Trying again with 0.21.