Date: Fri, 14 Oct 2011 21:56:06 +0200 From: "Ronald Klop" <ronald-freebsd8@klop.yi.org> To: freebsd-java@freebsd.org Subject: Re: unsuccessful compiling of port postgresql-jdbc with openjdk7 Message-ID: <op.v3cxnsu08527sy@212-182-167-131.ip.telfort.nl> In-Reply-To: <4E95E9A3.2090905@gmail.com> References: <4E95E9A3.2090905@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 12 Oct 2011 21:25:23 +0200, Jan Jurak <yan.jurak@gmail.com> wrote: > Dear All, > > I tried compile postgresql-jdbc port, but without luck: > > # make install clean > ... > [javac] > /usr/ports/databases/postgresql-jdbc/work/postgresql-jdbc-8.3-603.src/org/postgresql/jdbc4/Jdbc4ResultSet.java:23: > error: Jdbc4ResultSet is not abstract and does not override abs > tract method <T>getObject(String,Class<T>) in ResultSet > [javac] public class Jdbc4ResultSet extends AbstractJdbc4ResultSet > implements java.sql.ResultSet > [javac] ^ > [javac] where T is a type-variable: > [javac] T extends Object declared in method > <T>getObject(String,Class<T>) > [javac] > /usr/ports/databases/postgresql-jdbc/work/postgresql-jdbc-8.3-603.src/org/postgresql/xa/PGXADataSource.java:19: > error: PGXADataSource is not abstract and does not override abstra > ct method getParentLogger() in CommonDataSource > [javac] public class PGXADataSource extends BaseDataSource > implements Referenceable, XADataSource > [javac] ^ > [javac] Note: Some input files use or override a deprecated API. > [javac] Note: Recompile with -Xlint:deprecation for details. > [javac] Note: Some input files use unchecked or unsafe operations. > [javac] Note: Recompile with -Xlint:unchecked for details. > [javac] 11 errors > > BUILD FAILED > /usr/ports/databases/postgresql-jdbc/work/postgresql-jdbc-8.3-603.src/build.xml:101: > The following error occurred while executing this line: > /usr/ports/databases/postgresql-jdbc/work/postgresql-jdbc-8.3-603.src/build.xml:124: > Compile failed; see the compiler error output for details. > > Total time: 13 seconds > *** Error code 1 > > Stop in /usr/ports/databases/postgresql-jdbc. > > the whole error: http://pastebin.com/raw.php?i=Z89UjxMD > > # uname -a > FreeBSD fbsdBuilder.wheel.cz 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Thu Feb > 17 02:41:51 UTC 2011 > root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 > > # java -version > openjdk version "1.7.0" > OpenJDK Runtime Environment (build 1.7.0-root_2011_10_02_12_16-b00) > OpenJDK 64-Bit Server VM (build 21.0-b17, mixed mode) > > > Any suggestion would be helpful. Try openjdk6. Ask the postgresql-jdbc community if it compiles with jdk7 at all. Changes are big that jdk7 defines some new methods in the interface of ResultSet. That happened with previous versions also. Ronald.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.v3cxnsu08527sy>
