In file postgresql-7.4/src/interfaces/ecpg/ecpglib/misc.c, this version
of FreeBSD has no definition of LONG_LONG_MIN, although it does
support an int64_t integral type. Compilation was successful after inserting
a definition immediately following the block of included files:


/* XXX */
#define LONG_LONG_MIN (1LL << 63)


In file postgresql-7.4/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java,
the JDBC version 1 driver cannot be built with JDK v1.1.8 because that
version of the Double class does not include a static parseDouble(String)
method, which first appeared in JDK 1.2. The driver will compile if line 836 is
modified as below.


               // XXX if (Double.parseDouble(s)==1)
               if (Double.valueOf(s).doubleValue()==1)


-- _______________________________________________________ When you can see a light at the end of the tunnel, it will be a guy with a flashlight bringing more bad news.





---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
     joining column's datatypes do not match

Reply via email to