Subject Re: [Firebird-Java] Obtaining Jaybird 2.1.1 source
Author Roman Rokytskyy
> The reason I am looking specifically for Jaybird 2.1.1 is because the libraries we are using for our software are compatible with version 2.1.1. I have already tried using a libjaybird21.so shared object file that I built from the Jaybird 2.1.5 source, but com.borland.dx.dataset.DataSetException exceptions were generated that were not generated before with version 2.1.1.

The issue is that Jaybird 2.1.x branch requires some additional work to
compile on x64 bit platform. You would need to take the ibase.h and
other header files from your Firebird running on x64 platform and
replace the ones that are included in Jaybird's sources.

And, if I remember correctly, there were no changes in the JNI code in
the Jaybird 2.1.x branch, so the sources should be the same.

> I could not find a link to a source download for Jaybird 2.1.1 at either Sourceforge or the Jaybird file repositories available at http://www.firebirdsql.org/index.php?op=files&id=jaybird. I tried manually changing the link to 2.1.2 to point to 2.1.1 without any luck, so I'm guessing for whatever reason it is no longer downloadable from Sourceforge. Are there any other websites out there that would have the Jaybird 2.1.1 source available for download or anyone out there that could email me a .zip file?

The previous releases are hidden, but you can always get the source from
the CVS:

cvs -d :pserver:anonymous@...:/cvsroot/firebird
co -r Jaybird_2_1_1 client-java

Hope this helps.

Roman