]> code.ossystems Code Review - openembedded-core.git/commitdiff
musl: prevent errors if do_install is run more than once
authorAndre McCurdy <armccurdy@gmail.com>
Thu, 30 Nov 2017 20:20:40 +0000 (12:20 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 10 Dec 2017 22:41:40 +0000 (22:41 +0000)
Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/recipes-core/musl/musl_git.bb

index 932c9a27a005faadf72102f06b811ed90b9eda1d..db26b4fef28b4efd5f6309e080c1369439f7ae50 100644 (file)
@@ -57,10 +57,11 @@ do_install() {
        oe_runmake install DESTDIR='${D}'
 
        install -d ${D}${bindir}
+       rm -f ${D}${bindir}/ldd
        lnr ${D}${libdir}/libc.so ${D}${bindir}/ldd
        for l in crypt dl m pthread resolv rt util xnet
        do
-               ln -s libc.so ${D}${libdir}/lib$l.so
+               ln -sf libc.so ${D}${libdir}/lib$l.so
        done
 }