Created attachment 916425 [details] build.log sys-libs/pam-1.7.0 now requires dev-libs/libxslt as a build depend which is stopping all fresh ~ARCH machines from being able to compile pam (Highlighted from all the failed stages in Releng last week. I am currently unable to send to send a PR to correct due to hardware issues but have managed to test and confirm the fix on one of my backup machines by adding dev-libs/libxslt after .https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/pam/pam-1.7.0_p20241230-r2.ebuild#n48. Program xsltproc found: NO ../linux-pam-e634a3a9be9484ada6e93970dfaf0f055ca17332/meson.build:489:18: ERROR: Program 'xsltproc' not found or not executable
Looking at https://gitweb.gentoo.org/repo/gentoo.git/tree/sys-libs/pam/pam-1.6.1.ebuild#n29 it seems this was always required so not quite sure from looking at the git logs to why this was removed. (Possibly left out when switching to Meson?)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe86082b253397eb4fd211c23d2b24dd5acca7d commit ffe86082b253397eb4fd211c23d2b24dd5acca7d Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2025-01-14 11:47:11 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2025-01-14 11:47:11 +0000 sys-libs/pam: Add missing build dep on libxslt (for xsltproc) Closes: https://bugs.gentoo.org/948036 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> .../{pam-1.7.0_p20241230-r2.ebuild => pam-1.7.0_p20241230-r3.ebuild} | 2 ++ 1 file changed, 2 insertions(+)