[meta-freescale] [PATCH] penssl-1.0.1i: s/inline/static/ to fix gcc7.1 issue
Chunrong Guo
B40290 at freescale.com
Mon Jun 19 20:27:02 PDT 2017
From: Chunrong Guo <chunrong.guo at nxp.com>
ix the following error:
| ../libcrypto.so: undefined reference to `spcf_bn2bin'
| ../libcrypto.so: undefined reference to `spcf_bn2bin_ex'
| collect2: error: ld returned 1 exit status
| make[2]: *** [link_app.gnu] Error 1
Signed-off-by: Chunrong Guo <chunrong.guo at nxp.com>
Signed-off-by: Chunrong Guo <B40290 at freescale.com>
---
.../0045-cryptodev-change-signature-for-conversion-functions.patch | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/recipes-connectivity/openssl/openssl-qoriq/qoriq/0045-cryptodev-change-signature-for-conversion-functions.patch b/recipes-connectivity/openssl/openssl-qoriq/qoriq/0045-cryptodev-change-signature-for-conversion-functions.patch
index 4489b43..12b5f6c 100644
--- a/recipes-connectivity/openssl/openssl-qoriq/qoriq/0045-cryptodev-change-signature-for-conversion-functions.patch
+++ b/recipes-connectivity/openssl/openssl-qoriq/qoriq/0045-cryptodev-change-signature-for-conversion-functions.patch
@@ -20,7 +20,7 @@ index b9c7ff3..58e539c 100644
const EVP_CIPHER cryptodev_tls12_aes_256_cbc_hmac_sha256;
-inline int spcf_bn2bin(BIGNUM *bn, unsigned char **bin, int *bin_len)
-+inline int spcf_bn2bin(const BIGNUM *bn, unsigned char **bin, int *bin_len)
++static int spcf_bn2bin(const BIGNUM *bn, unsigned char **bin, int *bin_len)
{
int len;
unsigned char *p;
@@ -29,7 +29,7 @@ index b9c7ff3..58e539c 100644
}
-inline int spcf_bn2bin_ex(BIGNUM *bn, unsigned char **bin, int *bin_len)
-+inline int spcf_bn2bin_ex(const BIGNUM *bn, unsigned char **bin, int *bin_len)
++static int spcf_bn2bin_ex(const BIGNUM *bn, unsigned char **bin, int *bin_len)
{
int len;
unsigned char *p;
--
1.9.0
More information about the meta-freescale
mailing list