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

Reply via email to