pam-passwdqc: fix the hardcoded libdir

Fix QA issue when enable multilib:
WARNING: QA Issue: pam-passwdqc-dbg: found library in wrong location:
/lib/security/.debug/pam_passwdqc.so
pam-passwdqc: found library in wrong location:
/lib/security/pam_passwdqc.so [libdir]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
Yi Zhao 2015-11-24 17:25:24 +08:00 committed by Martin Jansa
parent e5f75c657e
commit 501425295d

View File

@ -23,12 +23,13 @@ S = "${WORKDIR}/pam_passwdqc-${PV}"
DEPENDS = "libpam"
EXTRA_OEMAKE = "CFLAGS="${CFLAGS} -Wall -fPIC -DHAVE_SHADOW""
EXTRA_OEMAKE = "CFLAGS="${CFLAGS} -Wall -fPIC -DHAVE_SHADOW" \
SECUREDIR=${base_libdir}/security"
do_install() {
oe_runmake install DESTDIR=${D}
}
FILES_${PN} += "/lib/security/pam_passwdqc.so"
FILES_${PN}-dbg += "/lib/security/.debug"
FILES_${PN} += "${base_libdir}/security/pam_passwdqc.so"
FILES_${PN}-dbg += "${base_libdir}/security/.debug"