Skip to content

Conversation

@fedeliallalinea
Copy link

On Gentoo we install oracle-instantclient libraries in /usr/lib64/oracle/client/lib64 on 64-bit systems and in /usr/lib/oracle/client/lib on 32-bit systems.

This was done because in a 64-bit system with multilib, both 32-bit libraries (/usr/lib64/oracle/client/lib) and 64-bit libraries (/usr/lib64/oracle/client/lib64) were installed. For now, this specification is disabled because it is rare to have the same version of oracle instantclient for both 32-bit and 64-bit.

On Gentoo we install oracle-instantclient libraries in
/usr/lib64/oracle/client/lib64 on 64-bit systems and in
/usr/lib/oracle/client/lib on 32-bit systems.

This was done because in a 64-bit system with multilib,
both 32-bit libraries (/usr/lib64/oracle/client/lib) and
64-bit libraries (/usr/lib64/oracle/client/lib64) were
installed. For now, this specification is disabled because
it is rare to have the same version of oracle instantclient
for both 32-bit and 64-bit.
@cjbj
Copy link

cjbj commented Apr 23, 2025

To share some background direction info in case it helps anyone planning: Oracle 23ai (and later) do not (and will not) have 32-bit clients. You can continue to use 19c 32-bit client to connect to DB 23ai.

@djzort
Copy link
Collaborator

djzort commented May 2, 2025

To share some background direction info in case it helps anyone planning: Oracle 23ai (and later) do not (and will not) have 32-bit clients. You can continue to use 19c 32-bit client to connect to DB 23ai.

Honestly, discontinuing 32bit fills me with joy.

@djzort djzort merged commit b79331c into perl5-dbi:master May 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants