mysql-connector-java-5.1.5
Greg Lewis
glewis at eyesbeyond.com
Sun Oct 14 10:45:05 PDT 2007
On Sun, Oct 14, 2007 at 03:57:10PM +0100, Matthew Seaman wrote:
> I'm trying to produce some patches to upgrade the
> databases/mysql-connector-java port to the most recent GA version --
> 5.1.5. Unfortunately, things on the 5.1 branch are significantly
> different to the 5.0 branch, and I'm running into a Catch 22 situation.
>
> Compiling the part of the driver that provides JDBC3.0 functionality
> (which is essentially the same as the 5.0 version of the driver)
> works fine with diablo-jdk1.5. Compiling the part of the driver that
> provides JDBC4.0 functionality however requires Java 6. Unfortunately
> though, compiling the JDBC3.0 code doesn't work with Java 6. It seems
> I need to have multiple java versions installed and to switch between
> them for different targets from build.xml
>
> I can't see how to make this work with the bsd.java.mk setup in ports.
> If anyone cares to take a look, I've a copy of the port as a work
> in progress at
>
> http://www.infracaninophile.co.uk/mysql-connector-java-5.1.5.tbz
>
> I have switched the preferences in the port so that the default is
> to install the pre-compiled .jar file directly from the distfile.
> In order to turn on the compilation step you now need to do:
>
> make -DWITH_COMPILE
>
> You'll need java/jdk16 installed for that.
>
> Any suggestions? Or should I just give up on trying to have the ports
> system compile the driver?
What errors do you get compiling the JDBC 3.0 version with jdk16? Is it
source incompatibility or is it incompatibilities in the JDBC classes
between jdk15 and jdk16?
--
Greg Lewis Email : glewis at eyesbeyond.com
Eyes Beyond Web : http://www.eyesbeyond.com
Information Technology FreeBSD : glewis at FreeBSD.org
More information about the freebsd-java
mailing list