[gnome-continuous-yocto/gnomeostree-3.28-rocko: 3376/8267] openssl: fix bashism in c_rehash shell script



commit 39ebe8975ef403cc9d7d0e20dc2b4c9d3607f8f2
Author: André Draszik <adraszik tycoint com>
Date:   Wed Nov 9 14:48:53 2016 +0000

    openssl: fix bashism in c_rehash shell script
    
    This script claims to be a /bin/sh script, but it uses
    a bashism:
    
    from checkbashisms:
    
    possible bashism in meta/recipes-connectivity/openssl/openssl/openssl-c_rehash.sh line 151 (should be 'b 
= a'):
            if [ "x/" == "x$( echo ${FILE} | cut -c1 -)" ]
    
    This causes build issues on systems that don't have
    /bin/sh symlinked to bash:
    
    Updating certificates in ${WORKDIR}/rootfs/etc/ssl/certs...
    <builddir>/tmp/sysroots/x86_64-linux/usr/bin/c_rehash: 151: [: x/: unexpected operator
     ...
    
    Fix this by using POSIX shell syntax for the comparison.
    
    (From OE-Core rev: 0526524c74d4c9019fb014a2984119987f6ce9d3)
    
    Signed-off-by: André Draszik <adraszik tycoint com>
    Reviewed-by: Sylvain Lemieux <slemieux tycoint com>
    Signed-off-by: Ross Burton <ross burton intel com>
    Signed-off-by: Richard Purdie <richard purdie linuxfoundation org>

 .../openssl/openssl/openssl-c_rehash.sh            |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/meta/recipes-connectivity/openssl/openssl/openssl-c_rehash.sh 
b/meta/recipes-connectivity/openssl/openssl/openssl-c_rehash.sh
index 25ea729..6620fdc 100644
--- a/meta/recipes-connectivity/openssl/openssl/openssl-c_rehash.sh
+++ b/meta/recipes-connectivity/openssl/openssl/openssl-c_rehash.sh
@@ -148,7 +148,7 @@ hash_dir()
        then
            FILE=$( readlink ${FILE} )
            # check the symlink is absolute (or dangling in other word)
-           if [ "x/" == "x$( echo ${FILE} | cut -c1 -)" ]
+           if [ "x/" = "x$( echo ${FILE} | cut -c1 -)" ]
            then
                REAL_FILE=${SYSROOT}/${FILE}
            fi


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]