In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 12:
datadir="${datarootdir}"
         ^------------^ SC2154 (warning): datarootdir is referenced but not assigned.


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 41:
  --prefix=*) prefix=`echo $i | sed -e "s/--prefix=//"` ;
                     ^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
                           ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
  --prefix=*) prefix=$(echo "$i" | sed -e "s/--prefix=//") ;


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 71:
  --pkglibinc)             o="$o -I$libinc/$package" ;
                                   ^-----^ SC2154 (warning): libinc is referenced but not assigned.


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 72:
  --pkglibadd)             o="$o -L$libadd/$package" ;
                                   ^-----^ SC2154 (warning): libadd is referenced but not assigned.


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 76:
       v=`echo $i | sed -e s://:\$:g`
         ^--------------------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
               ^-- SC2086 (info): Double quote to prevent globbing and word splitting.

Did you mean: 
       v=$(echo "$i" | sed -e s://:\$:g)


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 77:
       v=`eval "echo $v"` 
         ^--------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: 
       v=$(eval "echo $v") 


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 82:
o=`eval "echo $o"`
  ^--------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: 
o=$(eval "echo $o")


In /logs/firmware/unblob_extracted/firmware_extract/56048-12514271.gzip_extract/gzip.uncompressed_extract/5243916-15068666.gzip_extract/gzip.uncompressed_extract/usr/bin/wolfssl-config line 83:
o=`eval "echo $o"`
  ^--------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.

Did you mean: 
o=$(eval "echo $o")

For more information:
  https://www.shellcheck.net/wiki/SC2154 -- datarootdir is referenced but not...
  https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...
  https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...