Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#79799 - [shadow] build with --enable-logind
Attached to Project:
Arch Linux
Opened by Mike Yuan (YHNdnzj) - Wednesday, 27 September 2023, 20:52 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 27 September 2023, 22:13 GMT
Opened by Mike Yuan (YHNdnzj) - Wednesday, 27 September 2023, 20:52 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 27 September 2023, 22:13 GMT
|
DetailsDescription:
To embrace the future and fix Y2038 problem, shadow 4.14 has gained `--enable-logind` build flag, and it defaults to enabled if libsystemd is present: https://github.com/shadow-maint/shadow/pull/757 Therefore, please add systemd-libs to makedepends(). |
This task depends upon
Closed by Toolybird (Toolybird)
Wednesday, 27 September 2023, 22:13 GMT
Reason for closing: Won't implement
Additional comments about closing: See comments
Wednesday, 27 September 2023, 22:13 GMT
Reason for closing: Won't implement
Additional comments about closing: See comments
enable logind: yes
[1] https://reproducible.archlinux.org/api/v0/builds/512075/log
Honestly speaking, I'm no longer sure whether to list systemd-libs explicitly in makedepends. While building `libmisc` static library, logind is used, but the result would be discarded since not used. Maybe the status quo is good enough?
Yes, I think so. namcap, find-libdeps, readelf, etc are not finding any linkage so it seems we're good. But thanks anyway for the heads-up.