On Sun, 2023-11-19 at 18:59 +0800, Yongxin Liu wrote: > Change permission to 0644 for library files, firmware and header > files. > 0755 is too permissive for them.
I think we usually install libraries with 755? https://git.yoctoproject.org/poky/tree/meta/classes-global/utils.bbclass#n17 Thanks, Anuj > > Signed-off-by: Yongxin Liu <[email protected]> > --- > recipes-extended/qat/qat17_4.23.0-00001.bb | 46 +++++++++++--------- > -- > 1 file changed, 23 insertions(+), 23 deletions(-) > > diff --git a/recipes-extended/qat/qat17_4.23.0-00001.bb b/recipes- > extended/qat/qat17_4.23.0-00001.bb > index 556a510..fc6587b 100644 > --- a/recipes-extended/qat/qat17_4.23.0-00001.bb > +++ b/recipes-extended/qat/qat17_4.23.0-00001.bb > @@ -119,28 +119,28 @@ do_install() { > > mkdir -p ${D}${base_libdir} > > - install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_spac > e/libqat_s.so ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_spac > e/libqat.a ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosa > l_s.so ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosa > l.a ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/lookaside/access_layer/src/qat_direct/src/libadf_use > r.a ${D}${base_libdir}/libadf.a > - install -D -m 0755 > ${S}/quickassist/utilities/libusdm_drv/libusdm_drv_s.so > ${D}${base_libdir} > - install -D -m 0755 > ${S}/quickassist/utilities/libusdm_drv/libusdm_drv.a > ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_spac > e/libqat_s.so ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/lookaside/access_layer/src/build/linux_2.6/user_spac > e/libqat.a ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosa > l_s.so ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/utilities/osal/src/build/linux_2.6/user_space/libosa > l.a ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/lookaside/access_layer/src/qat_direct/src/libadf_use > r.a ${D}${base_libdir}/libadf.a > + install -D -m 0644 > ${S}/quickassist/utilities/libusdm_drv/libusdm_drv_s.so > ${D}${base_libdir} > + install -D -m 0644 > ${S}/quickassist/utilities/libusdm_drv/libusdm_drv.a > ${D}${base_libdir} > install -D -m 0750 ${S}/quickassist/utilities/adf_ctl/adf_ctl > ${D}${sbindir} > > - install -D -m 640 > ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf > ${D}${sysconfdir}/conf_files > - install -D -m 640 > ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf.vm > ${D}${sysconfdir}/conf_files > + install -D -m 0644 > ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf > ${D}${sysconfdir}/conf_files > + install -D -m 0644 > ${S}/quickassist/utilities/adf_ctl/conf_files/*.conf.vm > ${D}${sysconfdir}/conf_files > > - install -m 0755 ${S}/quickassist/qat/fw/qat_d15xx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_d15xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_d15xx.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_d15xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > > # ICE-D LCC > - install -m 0755 ${S}/quickassist/qat/fw/qat_200xx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_200xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_200xx.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_200xx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > > # ICE-D HCC > - install -m 0755 ${S}/quickassist/qat/fw/qat_c4xxx.bin > ${D}${nonarch_base_libdir}/firmware > - install -m 0755 ${S}/quickassist/qat/fw/qat_c4xxx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_c4xxx.bin > ${D}${nonarch_base_libdir}/firmware > + install -m 0644 ${S}/quickassist/qat/fw/qat_c4xxx_mmp.bin > ${D}${nonarch_base_libdir}/firmware > > install -d ${D}${QAT_HEADER_FILES}/include > install -d ${D}${QAT_HEADER_FILES}/include/dc > @@ -148,15 +148,15 @@ do_install() { > install -d ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > install -d ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > > - install -m 640 ${S}/quickassist/include/*.h > ${D}${QAT_HEADER_FILES}/include > - install -m 640 ${S}/quickassist/include/dc/*.h > ${D}${QAT_HEADER_FILES}/include/dc > - install -m 640 ${S}/quickassist/include/lac/*.h > ${D}${QAT_HEADER_FILES}/include/lac > - install -m 640 > ${S}/quickassist/lookaside/access_layer/include/*.h > ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > - install -m 640 ${S}/quickassist/utilities/libusdm_drv/*.h > ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > + install -m 0644 ${S}/quickassist/include/*.h > ${D}${QAT_HEADER_FILES}/include > + install -m 0644 ${S}/quickassist/include/dc/*.h > ${D}${QAT_HEADER_FILES}/include/dc > + install -m 0644 ${S}/quickassist/include/lac/*.h > ${D}${QAT_HEADER_FILES}/include/lac > + install -m 0644 > ${S}/quickassist/lookaside/access_layer/include/*.h > ${D}${QAT_HEADER_FILES}/lookaside/access_layer/include > + install -m 0644 ${S}/quickassist/utilities/libusdm_drv/*.h > ${D}${QAT_HEADER_FILES}/utilities/libusdm_drv > > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/calgary ${D}${nonarch_base_libdir}/firmware > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/calgary32 ${D}${nonarch_base_libdir}/firmware > - install -m 0755 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/canterbury ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/calgary ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/calgary32 ${D}${nonarch_base_libdir}/firmware > + install -m 0644 > ${S}/quickassist/lookaside/access_layer/src/sample_code/performance/c > ompression/canterbury ${D}${nonarch_base_libdir}/firmware > > #install qat source > cp ${DL_DIR}/QAT.L.${PV}.tar.gz ${D}${prefix}/src/qat/
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#8156): https://lists.yoctoproject.org/g/meta-intel/message/8156 Mute This Topic: https://lists.yoctoproject.org/mt/102686487/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-intel/leave/6694807/21656/1869269227/xyzzy [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
