[tor-relays] building Tor against LibreSSL 2.1.1 fails with "undefined reference to `EVP_aes_128_ctr'" error

Seth list at sysfu.com
Mon Dec 22 22:54:18 UTC 2014

On Sat, 22 Nov 2014 17:33:59 -0800, Seth <list at sysfu.com> wrote:
> Thanks for the information. I was able to get the latest git version of  
> Tor build against the libressl-2.1.1 pkg in a fresh FreeBSD 9x jail  
> using the following steps:
> pkg install libressl autoconf git gmake gettext
> mkdir /usr/local/src;cd /usr/local/src;git clone  
> https://git.torproject.org/git/tor
> cd tor;sh autogen.sh;./configure --with-openssl-dir=/usr/local  
> --disable-asciidoc
> make;make install;tor

Unfortunately after upgrading LibreSSL from 2.1.1 to 2.1.2 this method now  
fails with the error:

src/common/tortls.c: In function 'find_cipher_by_id':
src/common/tortls.c:1480: error: 'SSL_METHOD' has no member named  
src/common/tortls.c:1486: error: 'SSL_METHOD' has no member named  
*** [src/common/tortls.o] Error code 1

I'll post a comment in the related Tor trac ticket

More information about the tor-relays mailing list