Ordinal 2684 LIBEAY32.dll - CruiseControl SVN

less than 1 minute read

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.

<img style=”display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;” src=”http://4.bp.blogspot.com/_UjH7scA_Bek/SNvBdvbMYeI/AAAAAAAAA60/B8RxtrqQU_A/s320/ordinal_2684_libeay32.JPG” border=”0” alt=”“id=”BLOGGER_PHOTO_ID_5250002507321336290” />

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.

<pre name="code" class="java">
C:\WINDOWS\system32
C:\tools\svn-win32-1.5.2\bin
</pre>

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.

Categories:

Updated:

Leave a Comment