[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Upgraded Tortoise, now fatal error from OPENSSL

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-02-18 13:31:35 CET

jan_bar wrote:

> I made some test with Subversion 1.3.0 binaries. With the command line
> client it works fine, with TSVN I have the problem reported earlier. I
> realized, that Subversion uses OpenSSL version 0.9.8.0 and TSVN version
> 0.9.8.1.

That shouldn't matter. Those versions are fully compatible.

> Are sure that you set up correct compiler options? Reading the OepnSLL FAQ
> (http://bs2000.fujitsu-siemens.com/download/Goodies/SMAWPlus/SMAWPossl/FAQ),
> I found:
>
> As per 0.9.8 the above limitation is eliminated for .DLLs. OpenSSL
> .DLLs compiled with some specific run-time option [we recommend the
> default /MD] can be deployed with application compiled with different
> option or even different compiler. But there is a catch! Instead of
> re-compiling OpenSSL toolkit, as you would have to with prior versions,
> you have to compile small C snippet with compiler and/or options of
> your choice. The snippet gets installed as
> <install-root>/include/openssl/applink.c and should be either added to
> your project or simply #include-d in one [and only one] of your source
> files. Failure to do either manifests itself as fatal "no
> OPENSSL_Applink" error.

Well, that is true *if* (and only *if*) those dll's are compiled
correctly. But I found that especially those programs who put the dll's
in the Windows or System32 folder don't compile it correctly. You can
check that: right-click on the dll, choose "properties" from the
explorer context menu. If you can see a version string for the dll, then
it isn't a problem. But every time users had problems, the dll's in the
Windows/System32 folders didn't have a version string embedded.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Sat Feb 18 13:31:50 2006

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.