On 28 Nov 2025, at 06:59, Yiding Liu (Fujitsu) via lists.openembedded.org <[email protected]> wrote: > > When enabling multilibs,the mkdir command will be failed which will cause > subsequent command not being executed. > So append "-p" parameter. > > Signed-off-by: Liu Yiding <[email protected]> > --- > meta/recipes-support/gnutls/gnutls_3.8.10.bb | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/recipes-support/gnutls/gnutls_3.8.10.bb > b/meta/recipes-support/gnutls/gnutls_3.8.10.bb > index 2ef71a1213..56a84f76f0 100644 > --- a/meta/recipes-support/gnutls/gnutls_3.8.10.bb > +++ b/meta/recipes-support/gnutls/gnutls_3.8.10.bb > @@ -90,7 +90,7 @@ BBCLASSEXTEND = "native nativesdk" > pkg_postinst_ontarget:${PN}-fips () { > if test -x ${bindir}/fipshmac > then > - mkdir ${sysconfdir}/gnutls > + mkdir -p ${sysconfdir}/gnutls > touch ${sysconfdir}/gnutls/config > ${bindir}/fipshmac ${libdir}/libgnutls.so.30.*.* > > ${libdir}/.libgnutls.so.30.hmac > ${bindir}/fipshmac ${libdir}/libnettle.so.8.* > > ${libdir}/.libnettle.so.8.hmac
I don’t understand how this happens, as sysconfdir is /etc in all multilib configurations? Can you explain what path is the problem here, this appears to be saying that /etc doesn’t exist on target, which doesn’t seem likely. Ross
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#227323): https://lists.openembedded.org/g/openembedded-core/message/227323 Mute This Topic: https://lists.openembedded.org/mt/116510535/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
