comp.lang.ada
 help / color / mirror / Atom feed
From: eduardsapotski@gmail.com
Subject: AWS+OpenSSL
Date: Thu, 14 Jun 2018 03:17:54 -0700 (PDT)
Date: 2018-06-14T03:17:54-07:00	[thread overview]
Message-ID: <e1b67d52-d3c4-49bf-9800-5c8b64e53fd1@googlegroups.com> (raw)

I try build AWS 2018 include OpenSSL. OS - Ubuntu 18. 
Getting errors:

/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__locking__finalizeXnn':
aws-net-ssl__openssl.adb:(.text+0xa09): undefined reference to `DH_free'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__cipher_description':
aws-net-ssl__openssl.adb:(.text+0xd57): undefined reference to `SSL_get_current_cipher'
aws-net-ssl__openssl.adb:(.text+0xd75): undefined reference to `SSL_CIPHER_description'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__free__4':
aws-net-ssl__openssl.adb:(.text+0x10b7): undefined reference to `SSL_free'
aws-net-ssl__openssl.adb:(.text+0x10c0): undefined reference to `BIO_free'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__pending':
aws-net-ssl__openssl.adb:(.text+0x1656): undefined reference to `SSL_pending'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__session_reused':
aws-net-ssl__openssl.adb:(.text+0x16e2): undefined reference to `SSL_ctrl'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__set_session_data':
aws-net-ssl__openssl.adb:(.text+0x2161): undefined reference to `SSL_set_session'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__init_random':
aws-net-ssl__openssl.adb:(.text+0x237d): undefined reference to `RAND_seed'
/home/ds/downloads/aws-gpl-2018-src/.build/x86_64-pc-linux-gnu/release/static/lib/aws/libaws.a(aws-net-ssl__openssl.o): In function `aws__net__ssl__verify_callback':
aws-net-ssl__openssl.adb:(.text+0x2464): undefined reference to `SSL_get_ex_data_X509_STORE_CTX_idx'
aws-net-ssl__openssl.adb:(.text+0x246e): undefined reference to `X509_STORE_CTX_get_ex_data'
aws-net-ssl__openssl.adb:(.text+0x2479): undefined reference to `SSL_get_SSL_CTX'
aws-net-ssl__openssl.adb:(.text+0x2484): undefined reference to `SSL_get_verify_mode'
aws-net-ssl__openssl.adb:(.text+0x248f): undefined reference to `X509_STORE_CTX_get_current_cert'
aws-net-ssl__openssl.adb:(.text+0x249a): undefined reference to `X509_STORE_CTX_get_error'
aws-net-ssl__openssl.adb:(.text+0x24ab): undefined reference to `SSL_CTX_get_ex_data'
...
...
...

ds@pc:~/downloads/aws-gpl-2018-src$ openssl version
OpenSSL 1.1.0g  2 Nov 2017


Package libssl-dev installed:

ds@pc:~/downloads/aws-gpl-2018-src$ sudo apt install libssl-dev
[sudo] password for ds: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libssl-dev is already the newest version (1.1.0g-2ubuntu4).
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.


What to do?

How do I understand AWS does not support OpenSSL 1.1?

Thanks!


             reply	other threads:[~2018-06-14 10:17 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-06-14 10:17 eduardsapotski [this message]
2018-06-14 10:28 ` AWS+OpenSSL Brian Drummond
2018-06-14 10:39   ` AWS+OpenSSL eduardsapotski
2018-06-15  5:16 ` AWS+OpenSSL eduardsapotski
2018-06-15  7:46   ` AWS+OpenSSL Björn Lundin
2018-06-15 17:36     ` AWS+OpenSSL eduardsapotski
2018-06-15 17:49       ` AWS+OpenSSL eduardsapotski
2018-06-15 18:08         ` AWS+OpenSSL gautier_niouzes
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox