3 fixes for qa issues
PATCH 1/3 pam-passwdqc: fix the hardcoded libdir
In reply to Yi ZhaoFix 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]
--- .../pam-passwdqc/pam-passwdqc_1.0.5.bb | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-)
meta-oe/recipes-support/pam-passwdqc/pam-passwdqc_1.0.5.bb +4 -3
@@ -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"
Signature · 1 line
1.7.9.5
PATCH 2/3 tmux: add PACKAGECONFIG for utempter
In reply to Yi ZhaoFix QA warning:
WARNING: QA Issue: tmux rdepends on libutempter, but it isn't a build dependency? [build-deps]
--- meta-oe/recipes-extended/tmux/tmux_2.1.bb | 4 ++++ 1 file changed, 4 insertions(+)
meta-oe/recipes-extended/tmux/tmux_2.1.bb +4 -0
@@ -15,3 +15,7 @@ S = "${WORKDIR}/git" B = "${WORKDIR}/build" inherit autotools pkgconfig + +PACKAGECONFIG ??= "" +PACKAGECONFIG[utempter] = "ac_cv_header_utempter_h=yes,ac_cv_header_utempter_h=no,libutempter," +
Signature · 1 line
1.7.9.5
PATCH 3/3 hplip: specify cupsbackenddir and cupsfilterdir
In reply to Yi ZhaoFix QA issue when enable multilib:
ERROR: QA Issue: hplip: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/cups
/usr/lib/cups/filter
/usr/lib/cups/backend
/usr/lib/cups/filter/hpcac
/usr/lib/cups/filter/foomatic-rip-hplip
/usr/lib/cups/filter/pstotiff
/usr/lib/cups/filter/hpcups
/usr/lib/cups/filter/hplipjs
/usr/lib/cups/filter/hpps
/usr/lib/cups/filter/.debug
/usr/lib/cups/filter/.debug/hplipjs
/usr/lib/cups/filter/.debug/hpcups
/usr/lib/cups/filter/.debug/hpps
/usr/lib/cups/backend/hp
/usr/lib/cups/backend/.debug
/usr/lib/cups/backend/.debug/hp
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
hplip: 17 installed and not shipped files. [installed-vs-shipped]
--- meta-oe/recipes-extended/hplip/hplip_3.12.6.bb | 2 ++ 1 file changed, 2 insertions(+)
meta-oe/recipes-extended/hplip/hplip_3.12.6.bb +2 -0
@@ -35,6 +35,8 @@ EXTRA_OECONF += "\ --disable-foomatic-drv-install \ --enable-foomatic-ppd-install \ --enable-foomatic-rip-hplip-install \ + --with-cupsbackenddir=${libdir}/cups/backend \ + --with-cupsfilterdir=${libdir}/cups/filter \ " PACKAGES += "${PN}-ppd ${PN}-cups ${PN}-backend ${PN}-filter ${PN}-hal"
Signature · 1 line
1.7.9.5
cover 3 fixes for qa issues
The following changes since commit ea319464b673cbf9a416b582dc4766faeb998430:
vlc: add PACKAGECONFIG for samba, upnp, dvdnav, sftp, vorbis, dc1394, dv1394, svg, svgdec (2015-11-16 21:50:11 +0100)
are available in the git repository at:
git://git.openembedded.org/meta-openembedded-contrib yzhao/3-fixes-qa-issues
http://cgit.openembedded.org/cgit.cgi/meta-openembedded-contrib/log/?h=yzhao/3-fixes-qa-issues
Yi Zhao (3):
pam-passwdqc: fix the hardcoded libdir
tmux: add PACKAGECONFIG for utempter
hplip: specify cupsbackenddir and cupsfilterdir
meta-oe/recipes-extended/hplip/hplip_3.12.6.bb | 2 ++ meta-oe/recipes-extended/tmux/tmux_2.1.bb | 4 ++++ .../pam-passwdqc/pam-passwdqc_1.0.5.bb | 7 ++++--- 3 files changed, 10 insertions(+), 3 deletions(-)
Signature · 1 line
1.7.9.5