commit: df9692779fe7c9242d92ea9508312e18411a8e38 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> AuthorDate: Wed Apr 28 12:46:30 2021 +0000 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org> CommitDate: Wed Apr 28 13:30:48 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df969277
sys-kernel/dracut-crypt-ssh: Fixed libdir for x86 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/20573 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org> sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild index a403202d190..88badd7c96a 100644 --- a/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild +++ b/sys-kernel/dracut-crypt-ssh/dracut-crypt-ssh-1.0.7.ebuild @@ -27,6 +27,15 @@ RDEPEND="${DEPEND} PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) +src_prepare() { + default + + # Fix libdir (hard-coded to "lib64") + sed "s@/lib64/@/$(get_libdir)/@" \ + -i modules/60crypt-ssh/module-setup.sh \ + || die +} + src_configure() { tc-export CC default
