]> code.ossystems Code Review - openembedded-core.git/commitdiff
binconfig-disabled: write an message to stderr to help confused developers
authorRoss Burton <ross.burton@intel.com>
Tue, 18 Aug 2015 16:31:26 +0000 (17:31 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 19 Aug 2015 16:57:58 +0000 (17:57 +0100)
Often configure scripts or Makefiles that use the stub scripts written by
binconfig-disabled fail mysteriously with no obvious problem.  Attempt to solve
this by writing an error to stderr which hopefully makes it to the logs.

[ YOCTO #8169 ]

Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/binconfig-disabled.bbclass

index 595cd096f51274b95d5f31fbd1472b66d8e4ea03..602a669aa16ac0ba8190d0a3dc08baeba91b363e 100644 (file)
@@ -9,9 +9,10 @@ FILES_${PN}-dev += "${bindir}/*-config"
 
 do_install_append () {
        for x in ${BINCONFIG}; do
-               echo "#!/bin/sh" > ${D}$x
                # Make the disabled script emit invalid parameters for those configure
                # scripts which call it without checking the return code.
+               echo "#!/bin/sh" > ${D}$x
+               echo "echo 'ERROR: $x should not be used, use an alternative such as pkg-config' >&2" >> ${D}$x
                echo "echo '--should-not-have-used-$x'" >> ${D}$x
                echo "exit 1" >> ${D}$x
        done