Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the DBD-Oracle CPAN distribution.

Report information
The Basics
Id: 55031
Status: resolved
Priority: 0/
Queue: DBD-Oracle

People
Owner: Nobody in particular
Requestors: B.Candler [...] pobox.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in:
  • 1.25
  • 1.25-withoutworldwriteables
  • 1.25_brokentar
  • 1.26



Subject: [PATCH] Building with Oracle XE under 32-bit Linux
Date: Fri, 26 Feb 2010 21:44:17 +0000
To: bug-DBD-Oracle [...] rt.cpan.org
From: Brian Candler <B.Candler [...] pobox.com>
Platform: Ubuntu Server 9.10 i386 (32-bit) oracle-xe-10.2.0.1-1.0_i386.deb ORACLE_SID=XE ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server In order to get DBD-Oracle-1.24 to compile I had to make the following patch: --- DBD-Oracle-1.24/Makefile.PL.orig 2010-02-26 16:25:06.349478416 +0000 +++ DBD-Oracle-1.24/Makefile.PL 2010-02-26 16:25:17.945480892 +0000 @@ -1056,6 +1056,7 @@ 'proc16/lib/proc16.mk', ); my @mk_oci32 = ( + 'rdbms/demo/demo_xe.mk', 'rdbms/demo/demo_rdbms32.mk' ); my @mk_oci64 = ( That is: I built DBD-Oracle linked against the client libraries bundled with XE, rather than installation instantclient-basic or any other Oracle library. With that one-liner, it built successfully and works fine. Regards, Brian Candler.
Patch applied you can test it against this code base http://svn.perl.org/modules/dbd-oracle/trunk