Thursday 25 September 2008

Ordinal 2684 LIBEAY32.dll - CruiseControl SVN

Setting up cruisecontrol today to work against a SVN repository. I got this odd dialog popping up when the modification set or update phases of the process are executed.



Which states "the ordinal 2684 could not be located in the dynamic link library LIBEAY32.dll". It seems the that SVN package has its own version of libeay32.dll, which might cause a conflict with the original windows version.


C:\WINDOWS\system32
C:\tools\svn-win32-1.5.2\bin


It seems that cruisecontrol SVN plugin is using the default JavaHL ( which calls one version of the DLL file via JNI).



I found this simular blog post on eclipse-subversive-ordinal-not-located-in-libeay32dll, where the workaround is to disabled the JavaHL settings.

I think need to find some way to get the modification set plugin to use the SVNKit api when it checks for updates.

No comments: