Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 284096 - [dev-db/oracle-instantclient-basic] provide 32bit libraries on multilib-amd64
Summary: [dev-db/oracle-instantclient-basic] provide 32bit libraries on multilib-amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Michael Haubenwallner (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-08 10:03 UTC by Michael Haubenwallner (RETIRED)
Modified: 2012-09-24 18:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for 10.2.0.3 with IUSE=multilib (oracle-instantclient-basic-10.2.0.3-r2.ebuild,4.37 KB, text/plain)
2009-09-08 10:07 UTC, Michael Haubenwallner (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Haubenwallner (RETIRED) gentoo-dev 2009-09-08 10:03:51 UTC
Doing 32bit application development on amd64 Desktop needs to have the 32bit oracle libraries to be available somewhere.

On other platforms (HP-UX, AIX, Solaris, Redhat Linux), the oracle-client provides libraries in $ORACLE_HOME/lib32 and $ORACLE_HOME/lib when it is a 64bit multilib platform, and $ORACLE_HOME/lib without multilib.

For a 32bit application it works to link with "-L${ORACLE_HOME}/lib32 -L${ORACLE_HOME}/lib -lclntsh" to find the 32bit library (when available at all).
Comment 1 Michael Haubenwallner (RETIRED) gentoo-dev 2009-09-08 10:07:37 UTC
Created attachment 203457 [details]
ebuild for 10.2.0.3 with IUSE=multilib

The problem with 11.1.0.7.0 is that it requires dev-libs/libaio providing the 32bit library too, and I've lost track of how far portage does multilib compilation itself now.
Comment 2 Michael Haubenwallner (RETIRED) gentoo-dev 2009-09-08 10:08:14 UTC
Minor nit: it should work to 'unpack ...' instead of 'unzip ${DISTDIR}/...' now.
Comment 3 renato gallo 2010-07-03 22:16:15 UTC
not so minor...
take a look here : http://bugs.gentoo.org/show_bug.cgi?id=326777



(In reply to comment #2)
> Minor nit: it should work to 'unpack ...' instead of 'unzip ${DISTDIR}/...'
> now.
> 

Comment 4 Michael Haubenwallner (RETIRED) gentoo-dev 2012-09-24 18:56:28 UTC
oracle-instantclient-basic-11.2.0.3 does install 32bit libs with multilib amd64 profile.