Summary: | sys-apps/shadow-4.9-r1[cracklib]: fails to compile (../libsubid/.libs/libsubid.so: undefined reference to `FascistCheck') | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Bearcat M. Şándor <bearcatsandor> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bearcatsandor, ionen, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/shadow-maint/shadow/pull/396 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Build log of sys-apps/shadow-4.9-r1 |
Description
Bearcat M. Şándor
2021-08-02 02:29:11 UTC
Created attachment 729534 [details]
Build log of sys-apps/shadow-4.9-r1
There were a collection of issues with shadow 4.9 in the build system wrt libsubid. Maybe this is another? Disabling the cracklib use flag allows it to compile. (In reply to Bearcat M. Şándor from comment #3) > Disabling the cracklib use flag allows it to compile. Yes, I can reproduce as well. Note that a pam-enabled shadow would handle password checking through passwdqc making cracklib on shadow unnecessary. Just saying given seem you have pam as global USE but disabled it only here. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99492d04ef5f0e1834eaf0930951a492e22a3092 commit 99492d04ef5f0e1834eaf0930951a492e22a3092 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-08-04 15:59:30 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-08-04 15:59:30 +0000 sys-apps/shadow: fix build with cracklib enabled Closes: https://bugs.gentoo.org/806124 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-apps/shadow/files/shadow-4.9-libcrack.patch | 27 +++++++++++++++++++++++++ sys-apps/shadow/shadow-4.9-r1.ebuild | 1 + 2 files changed, 28 insertions(+) |