]> code.ossystems Code Review - openembedded-core.git/commitdiff
gobject-introspection: Fix sysroot postinst scripting error
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Jan 2017 23:20:29 +0000 (23:20 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 23 Jan 2017 23:23:21 +0000 (23:23 +0000)
Clearly the echo into ld.so.conf doesn't make sense and there was a cut and paste
error when writing this code. As long as the directory existed, the builds worked
so it created a race. Fix it as people hit build failures.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gobject-introspection/gobject-introspection_1.50.0.bb

index 15c8c00f0ae72b25a8667c8327b6a52c74da9892..509fc5fa592411028fd0cb2b0d78645f82b9416a 100644 (file)
@@ -171,7 +171,7 @@ gi_ldsoconf_sysroot_preprocess () {
        mkdir -p ${SYSROOT_DESTDIR}${bindir}
        dest=${SYSROOT_DESTDIR}${bindir}/postinst-ldsoconf-${PN}
        echo "#!/bin/sh" > $dest
-       echo "echo mkdir -p ${STAGING_DIR_TARGET}${sysconfdir} > ${STAGING_DIR_TARGET}${sysconfdir}/ld.so.conf" >> $dest
+       echo "mkdir -p ${STAGING_DIR_TARGET}${sysconfdir}" >> $dest
        echo "echo ${base_libdir} >> ${STAGING_DIR_TARGET}${sysconfdir}/ld.so.conf" >> $dest
        echo "echo ${libdir} >> ${STAGING_DIR_TARGET}${sysconfdir}/ld.so.conf" >> $dest
        chmod 755 $dest