Fails to compile for me with one instant client:
oci8.c: In function 'oci_mode':
oci8.c:242: error: 'OCI_SUPPRESS_NLS_VALIDATION' undeclared (first use
in this function)
oci8.c:242: error: (Each undeclared identifier is reported only once
oci8.c:242: error: for each function it appears in.)
make: *** [oci8.o] Error 1
Release 10.2.0.1.0 for Linux.
Shame, because this is what my application is using. I've commented the
offending line out for now and will get back to you on Monday as to how
it goes.
Also, I introduced an error in my last patch:
line 25 of t/10general.t uses BAILOUT and it should be BAIL_OUT
Also, t/20select fails on this instant client - still looking in to this.
Martin
--
Martin J. Evans
Easysoft Limited
http://www.easysoft.com
John Scoles wrote:
Well here is is a very large maintenance release of DBD::ORACLE
You can find it here
http://svn.perl.org/modules/dbd-oracle/trunk/DBD-Oracle-1.22-RC1.tar
Any and all testing would be greatly appreciated, but especially
testing of building against Oracle Instant Client on a range of platforms.
Looks like I got Makefile to work on most clients and platforms
including 64 bit sun and others
As well don't bother testing this against an 8 DB or Client as I am
dropping support for 8 in this version. See the POD for more details.
Here is a quick look at what has been fixed in this version
Update to connection part of POB from John Scoles
Fix to test suite to bring it up to standard from Martin Evans
Fix for memory hemorrhage in bind_param_inout_array found by Ricky
Egeland, Fix by John Scoles
Fix for a typo in oracle.xs from Milo van der Leij
Fix for bugs on SPs with Lobs reported by Martin Evans, Fix by J Scoles
Changed the way Ping works rather than using prepare and execute it now
makes a single round trip call to DB by John Scoles
Fix for rt.cpan.org Ticket #=37501 fail HP-UX Itanium 11.31 makefile
also added the OS and version to the output of the Makefile.PL for
easier debugging. from John Scoles and Rich Roemer
Added a number of internal functions for decoding OCI debug values from
John Scoles
Fix for hpux 11.23 linker error unrecognized argument on the Makefile
from someone on CPAN forum
Added fetch by piece for lobs, fixed persistent lobs and expansed their
usage for LONG and LONG RAW and changed to pod to reflect the changes
from John Scoles
Added comment to POD on case sensitivity of ORACLE environment
variables suggested by Gerhard Lausser
Added patch to fix a number of harmless, but annoying, GCC warnings
from Eric Simon
Added (finally) ora_verbose for DBD only tracking from John Scoles and
thanks to H.Merijn Brand
Fix for rt.cpan.org Ticket #=32396 from John Scoles
Fix for memory leak that snucked into 1.21 from John Scoles
Fix for rt.cpan.org Ticket #=36069: Problem with synonym from John Scoles
Fix for rt.cpan.org Ticket #=28811 ORA_CHAR(s) not returning correct
length in functions and procedures from John Scoles
Makefile.PL now working without flags for Linux 11.1.0.6 instant client
and regular client from John Scoles, Andy Sautins, H.Merijn Brand,
Nathan Vonnahme and Karun Dutt
Fixed how persistent lob fetch works now uses callback correctly, from
John Scoles & Darren Kipp