Date: Sun, 14 Oct 2007 15:57:10 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: freebsd-java@freebsd.org Subject: mysql-connector-java-5.1.5 Message-ID: <47122E46.2080203@infracaninophile.co.uk>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Dear all, 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? Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHEi5F8Mjk52CukIwRCH19AJ9wGzI5C/oRm+yp+EyHLK0OhF12/wCglZ+7 KWiPNsbIG0e18Mt9eZQZIog= =AiW8 -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47122E46.2080203>