On 11/02/2016 05:45 AM, Jan Nijtmans wrote: > 2016-11-02 7:29 GMT+01:00 Joe Mistachkin: >> I think using OpenSSL 1.1 will only work on the "openssl-1.1.0" branch. > > For Windows, that's true. For other platforms, openssl-1.1 works fine > in Fossil 1.36 or later. The reason is that dll names were changed in > openssl-1.1.0, this needs some build changes. But on other platforms, > openssl is 'almost' upwards compatible, at least sufficiently for > fossil to work unmodified. > >> Here are the commands I generally use to get things all working in the >> source tree: >> >> cd compat/zlib && ./configure && make >> cd .. >> wget -4 https://www.openssl.org/source/openssl-1.0.2j.tar.gz >> tar -zxvf openssl-1.0.2j.tar.gz >> mv openssl-1.0.2j openssl >> cd openssl >> ./config --with-zlib-include=../compat/zlib --with-zlib-lib=../compat/zlib >> make depend >> make >> cd ../.. >> ./configure --with-zlib=tree --with-openssl=tree >> make > > So, just use openssl-1.1 in the above, and everything should work fine.
openssl-1.1.0b did not work today. It (openssl) compiles fine but configure (fossil) does not acknowledge its existence. Using the same procedure, openssl-1.0.2j is recognized during configure (fossil) and builds without errors. _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users