Skip to content

Building cx_Oracle v6 with a system-delivered libodpic.so #103

Closed
@jmcp

Description

@jmcp

I'm updating the https://github.com/oracle/solaris-userland integration of cx_Oracle to bring in
v6.x, and observe that as currently written, v6 requires the source of a version of ODPI-C to
be compiled in, rather than allowing for a system- or otherwise-delivered version to be linked
in.

The delivery of ODPI-C for Solaris is going to be packaged per solaris-userland processes
and installed into /usr/lib/ + /usr/lib/$(MACH64), and we'd really rather not have to grab a copy
of ODPI-C's source so we can build cx_Oracle.

These two patch files enable separating out ODPI-C from cx_Oracle; I think it would be worthwhile
to include in cx_Oracle as a general configuration feature.

setup.py.patch.txt
cx_Oracle.c.patch.txt

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions