[Fdo-trac] [fdo-trac] #761: Full 64-bit Linux support

FDO trac_fdo at osgeo.org
Wed Jan 24 02:55:22 PST 2018


#761: Full 64-bit Linux support
-------------------------+---------------------
 Reporter:  rafael       |        Owner:  jng
     Type:  enhancement  |       Status:  new
 Priority:  major        |    Milestone:  3.8.0
Component:  FDO API      |      Version:  3.5.0
 Severity:  2            |   Resolution:
 Keywords:               |  External ID:
-------------------------+---------------------
Changes (by jng):

 * owner:  gregboone => jng
 * status:  assigned => new


Comment:

 As of this comment, the only remaining roadblocks for 64-bit Linux support
 that I can see based on failing/segfaulting unit tests are:

  * PostGIS: Replace usages of `unsigned long` (especially if they're being
 `sizeof()`'d) with an equivalently sized data type throughout the PostGIS
 rdbi driver. This is a different size on 64-bit Linux as opposed to
 windows (32 and 64-bit) and 32-bit Linux. The driver also appears to be
 selecting the wrong PG data types to use on 64-bit Linux based on unit
 test failures around overflowing values (eg. PostgreSQL will report: <some
 astronomical value> is too small for the type `smallint`)
  * SHP: Replace usages of `long` and `unsigned long` (especially if
 they're being `sizeof()`'d) with an equivalently sized data type
 throughout the ShpSpatialIndex project. Same reason as PostGIS, different
 size on 64-bit Linux.

 King Oracle has more underlying problems (#562 and #649) before we can
 even consider whether it works on 64-bit Linux.

--
Ticket URL: <https://trac.osgeo.org/fdo/ticket/761#comment:4>
FDO <http://fdo.osgeo.org/>
Feature Data Objects


More information about the fdo-trac mailing list