commit: 7b11ef384d1f13401353af8586952a3fab906634
Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Thu Mar 12 19:22:36 2026 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Thu Mar 12 19:23:46 2026 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b11ef38
sys-fs/mdevd: fix dependency resolving with multilib
Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
sys-fs/mdevd/mdevd-0.1.8.1.ebuild | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
diff --git a/sys-fs/mdevd/mdevd-0.1.8.1.ebuild
b/sys-fs/mdevd/mdevd-0.1.8.1.ebuild
index ca1fee51c8..cf2e87211f 100644
--- a/sys-fs/mdevd/mdevd-0.1.8.1.ebuild
+++ b/sys-fs/mdevd/mdevd-0.1.8.1.ebuild
@@ -18,13 +18,23 @@ DEPEND="${RDEPEND}"
DOCS=( AUTHORS NEWS README doc/ examples )
src_configure() {
- econf \
- --with-sysdeps=/usr/$(get_libdir)/skalibs/ \
- --enable-shared \
- --disable-allstatic \
- --with-pkgconfig
+ tc-export CC
+
+ # --with-dynlib and --with-sysdeps needs to match skalibs' --dynlibdir
and --sysdepdir respectively
+ local myconf=(
+ --dynlibdir="/$(get_libdir)"
+ --libdir="/usr/$(get_libdir)/${PN}"
+ --sysconfdir=/etc
+
+ --with-dynlib="/$(get_libdir)"
+ --with-sysdeps="/usr/$(get_libdir)/skalibs/"
+
+ --enable-shared
+ --disable-allstatic
+ )
# TODO: --enable-nsss
+ econf "${myconf[@]}"
}
src_compile() {