R: unsuccessful compiling of port postgresql-jdbc with openjdk7
Barbara
barbara.xxx1975 at libero.it
Mon Oct 17 21:51:03 UTC 2011
>On 10/16/2011 09:38 AM, Barbara 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 at 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.
>>>
>>> Thanks in advance
>>> Yan Jurak
>>>
>> I filed a pr containing a patch to update the postgresql jdbc driver in
ports
>> about 3 weeks ago.
>> This should build with openjdk7.
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=161040
>>
>> Barbara
>>
>
>Many thanks, Barbara, for the patch, it solved this issue.
>
>Regards
>Yan Jurak
>
You're most welcome!
I hope the pr will get committed.
Did you have any chance to test it? Any feedback?
Maybe a positive or a negative one could help to push the pr or to reject it
and find better new solution.
Thanks
Barbara
More information about the freebsd-java
mailing list