Opened 12 years ago

Last modified 12 years ago

#4072 new defect

./configure should detect Oracle InstantClient 11 on 64 bit Linux

Reported by: hopfgartner Owned by: dmorissette
Priority: normal Milestone:
Component: Build Problems Version: 5.6
Severity: normal Keywords:
Cc:

Description (last modified by dmorissette)

This is related to #1683, but for a newer version of Oracle and on 64 bit Linux (CentOS 6). Basically, InstantClient installs in /usr/lib/oracle/11.2/client64/, which is not searched for:

  1. version number changes from 10 to 11
  2. client => client64

Patches attached

Attachments (1)

mapserver-oracle-configure.diff (3.4 KB ) - added by hopfgartner 12 years ago.
Changes configure.in, broadening the the search scope

Download all attachments as: .zip

Change History (3)

by hopfgartner, 12 years ago

Changes configure.in, broadening the the search scope

comment:1 by dmorissette, 12 years ago

Description: modified (diff)

I am worried that the use of wildcards in the test and assignments as in the proposed patch will result in unpredictable behaviors if multiple Oracle versions are present... unless you tell me that it's not possible to have two versions in parallel on the same system at the same time?

Yes, I realize that the old code was already using a wildcard, but I had not noticed it until today and don't think it was bulletproof either.

comment:2 by dmorissette, 12 years ago

I guess I am to blame for the addition of the wildcards in r5275... but even at the time I didn't consider this a safe approach (see comment:4:ticket:1470)

Note: See TracTickets for help on using tickets.