]> code.ossystems Code Review - openembedded-core.git/commitdiff
pciutils: fix a do_compile failure
authorNitin A Kamble <nitin.a.kamble@intel.com>
Thu, 15 Mar 2012 18:42:24 +0000 (11:42 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 19 Mar 2012 13:31:32 +0000 (13:31 +0000)
Avoid this issue:

| ln -s libpci.so.3.1.9 libpci.so
| ln: failed to create symbolic link `libpci.so': File exists
| make[1]: *** [libpci.so] Error 1
| make[1]: Leaving directory `/srv/home/nitin/builds/build-multilib/tmp/work/x86_64-poky-linux/pciutils-3.1.9-r0/pciutils-3.1.9/lib'
| make: *** [lib/libpci.so] Error 2
| ERROR: oe_runmake failed
NOTE: package pciutils-3.1.9-r0: task do_compile: Failed

PR not bumped as there are no changes in the output packages.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
meta/recipes-bsp/pciutils/pciutils_3.1.9.bb

index 51e74760454ba5b7cff0006a083d730f9c9b585b..2c969d970c4ccd6eaa15bee4acbfeb6ad0573441 100644 (file)
@@ -33,6 +33,11 @@ do_configure () {
        )
 }
 
+do_compile_prepend () {
+       # Avoid this error:  ln: failed to create symbolic link `libpci.so': File exists
+       rm -f ${S}/lib/libpci.so
+}
+
 export PREFIX = "${prefix}"
 export SBINDIR = "${sbindir}"
 export SHAREDIR = "${datadir}"