#289: Configure check for EVP_aes_128_ctr does not work properly --------------------------------------+-------------------- Reporter: maurerpe | Owner: Type: defect | Status: new Priority: normal | Milestone: 1.4.3 Component: misc | Version: 1.4.2 Keywords: autoconf EVP_aes_128_ctr | Blocked By: Blocks: | --------------------------------------+-------------------- configure never detects EVP_aes_128_ctr even when it is present in openssl. I have confirmed this in libssh2 1.4.3 using both openssl 1.0.1h and libressl 2.0.5.
The issue seems to be the order in which libraries appear on the command line for the configure test. I have a simple patch that resolves the issue and causes libssh2 to properly detect EVP_aes_128_ctr for both openssl and libressl. The solution is to use put the libs (-lcrypto -lssl) in the LIBS variable and not the LDFLAGS variable. Patch attached. -- Ticket URL: <https://trac.libssh2.org/ticket/289> libssh2 <https://trac.libssh2.org/> C library for writing portable SSH2 clients _______________________________________________ libssh2-devel http://cool.haxx.se/cgi-bin/mailman/listinfo/libssh2-devel