Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 12445 - Java error emerging postgresql 7.3
Summary: Java error emerging postgresql 7.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Preston A. Elder (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-12-19 10:46 UTC by Alcino Dall Igna Junior
Modified: 2007-09-22 23:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alcino Dall Igna Junior 2002-12-19 10:46:34 UTC
check_versions:

driver:
     [copy] Copying 1 file to
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql
     [echo] Configured build for the JDBC2 edition driver

compile:
    [javac] Compiling 50 source files to
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/build
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:240:
cannot resolve symbol
    [javac] symbol  : constructor Array 
(org.postgresql.PGConnection,int,org.postgresql.Field,java.sql.ResultSet)
    [javac] location: class org.postgresql.jdbc2.Array
    [javac]             return (java.sql.Array) new org.postgresql.jdbc2.Array(
connection, i, fields[i - 1], (java.sql.ResultSet) this );
    [javac]                                         ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:420:
incompatible types
    [javac] found   : java.sql.Statement
    [javac] required: org.postgresql.jdbc2.Statement
    [javac]             return statement;
    [javac]                        ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:560:
incompatible types
    [javac] found   : java.sql.PreparedStatement
    [javac] required: org.postgresql.jdbc2.PreparedStatement
    [javac]                     deleteStatement = ((java.sql.Connection)
connection).prepareStatement(deleteSQL.toString());
    [javac]                                                                    
                         ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:619:
incompatible types
    [javac] found   : java.sql.PreparedStatement
    [javac] required: org.postgresql.jdbc2.PreparedStatement
    [javac]                     insertStatement = ((java.sql.Connection)
connection).prepareStatement(insertSQL.toString());
    [javac]                                                                    
                         ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:639:
inconvertible types
    [javac] found   : org.postgresql.jdbc2.PreparedStatement
    [javac] required: org.postgresql.jdbc2.AbstractJdbc2Statement
    [javac]                             long insertedOID =
((AbstractJdbc2Statement) insertStatement).getLastOID();
    [javac]                                                                    
         ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:955:
incompatible types
    [javac] found   : java.sql.PreparedStatement
    [javac] required: org.postgresql.jdbc2.PreparedStatement
    [javac]                     selectStatement = ((java.sql.Connection)
connection).prepareStatement(selectSQL.toString());
    [javac]                                                                    
                         ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java:1038:
incompatible types
    [javac] found   : java.sql.PreparedStatement
    [javac] required: org.postgresql.jdbc2.PreparedStatement
    [javac]                             updateStatement = ((java.sql.Connection)
connection).prepareStatement(updateSQL.toString());
    [javac]                                                                    
                                 ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/AbstractJdbc2Statement.java:51:
inconvertible types
    [javac] found   : org.postgresql.jdbc2.AbstractJdbc2Statement
    [javac] required: org.postgresql.jdbc2.Statement
    [javac]            
((AbstractJdbc2ResultSet)result).setStatement((Statement)this);
    [javac]                                                                    
     ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/Array.java:49:
inconvertible types
    [javac] found   : org.postgresql.jdbc2.ResultSet
    [javac] required: org.postgresql.jdbc2.AbstractJdbc2ResultSet
    [javac]             this.rawString =
((AbstractJdbc2ResultSet)rs).getFixedString(idx);
    [javac]                                                           ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/Jdbc2Connection.java:14:
org.postgresql.jdbc2.Jdbc2Connection should be declared abstract; it does not
define
getResultSet(java.sql.Statement,org.postgresql.Field[],java.util.Vector,java.lang.String,int)
in org.postgresql.jdbc1.AbstractJdbc1Connection
    [javac] public class Jdbc2Connection extends
org.postgresql.jdbc2.AbstractJdbc2Connection implements java.sql.Connection
    [javac]        ^
    [javac]
/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/org/postgresql/jdbc2/Jdbc2ResultSet.java:13:
getStatement() in org.postgresql.jdbc2.AbstractJdbc2ResultSet cannot implement
getStatement() in java.sql.ResultSet; attempting to use incompatible return type
    [javac] found   : org.postgresql.jdbc2.Statement
    [javac] required: java.sql.Statement
    [javac] public class Jdbc2ResultSet extends
org.postgresql.jdbc2.AbstractJdbc2ResultSet implements java.sql.ResultSet
    [javac]        ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -deprecation for details.
    [javac] 11 errors

BUILD FAILED
file:/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc/build.xml:104:
Compile failed; see the compiler error output for details.

Total time: 10 seconds
make[3]: *** [all] Error 1
make[3]: Leaving directory
`/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces/jdbc'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var1/tmp/portage/postgresql-7.3/work/postgresql-7.3/src'
make: *** [all] Error 2

!!! ERROR: dev-db/postgresql-7.3 failed.
!!! Function src_compile, Line 74, Exitcode 2
!!! (no error message)
Comment 1 Preston A. Elder (RETIRED) gentoo-dev 2003-01-08 07:08:49 UTC
Would help if you mentioned which version of Java you're trying to emerge with. 
Comment 2 Alcino Dall Igna Junior 2003-01-08 13:01:04 UTC
 emerge blackdown-jdk -s
Searching...   
[ Results for search key : blackdown-jdk ]
[ Applications found : 1 ]
 
*  dev-java/blackdown-jdk
      Latest version available: 1.3.1-r7
      Latest version installed: 1.3.1-r7
      Size of downloaded files: 65,522 kB
      Homepage:    http://www.blackdown.org
      Description: Blackdown Java Development Kit 1.3.1

HTH

Alcino
Comment 3 Alcino Dall Igna Junior 2003-01-24 15:51:03 UTC
I get rid off juni, jsse and jaxp that was still around and it works.

Alcino