Linking packages against utmps for utmp support
aports!25054 (merged) links busybox statically against the utmps library for utmp support in busybox (lastlog, who, …). In that MR, there is also some discussion whether UTMP support should also be enabled in other packages by linking them (statically) against utmps: aports!25054 (comment 197063)
Since this would be a system-wide change I think it would make sense for the TSC to discuss this. I am personally not a fan of linking against utmps statically. Also, using utmps seems to require setting up additional daemons so my understanding is that it does not work by default anyhow.
I would like the TSC to discuss:
- Should utmp be enabled by default, via utmps, in packages with optional utmp support?
- Should we link against utmps dynamically (like we do with all other dependencies) or statically?
On IRC, it was also suggested to integrate utmp support directly in musl by @ariadne and @mps.