Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 669316 - dev-db/oracle-instantclient-18.3.0.0-r1: missing headers
Summary: dev-db/oracle-instantclient-18.3.0.0-r1: missing headers
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Haubenwallner (RETIRED)
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2018-10-22 14:31 UTC by Thomas Deutschmann (RETIRED)
Modified: 2018-10-23 07:52 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Deutschmann (RETIRED) gentoo-dev 2018-10-22 14:31:34 UTC
Hi,

applications like app-metrics/collectd (https://github.com/collectd/collectd/blob/collectd-5.8.0/configure.ac#L3935) do expect headers in $ORACLE_HOME/rdbms/public but the ebuild doesn't create that symlink anymore. Suggested fix:

--- oracle-instantclient-18.3.0.0-r1.ebuild     2018-10-22 16:29:07.583667970 +0200
+++ oracle-instantclient-18.3.0.0-r2.ebuild     2018-10-22 16:30:47.907034857 +0200
@@ -278,6 +278,9 @@
                # layout - which we emulate enough here to let DBD::Oracle work.
                dosym ../../sdk/demo/demo.mk "${oracle_home}"/rdbms/demo/demo_xe.mk

+               # some build systems expect the headers here, see bug#<this bug>
+               dosym ../sdk/include "${oracle_home}"/rdbms/public
+
                # some build systems expect the headers here, also see bug#652096
                dosym ../../../.."${oracle_home}"/sdk/include /usr/include/oracle/${MY_PVM}/client
Comment 1 Larry the Git Cow gentoo-dev 2018-10-23 07:52:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe79ae47b0a9830b5b84f16269f774868535d273

commit fe79ae47b0a9830b5b84f16269f774868535d273
Author:     Michael Haubenwallner <haubi@gentoo.org>
AuthorDate: 2018-10-23 07:50:49 +0000
Commit:     Michael Haubenwallner <haubi@gentoo.org>
CommitDate: 2018-10-23 07:51:48 +0000

    dev-db/oracle-instantclient: provide headers in rdbms/public again
    
    Closes: https://bugs.gentoo.org/669316
    Package-Manager: Portage-2.3.49, Repoman-2.3.10
    Signed-off-by: Michael Haubenwallner <haubi@gentoo.org>

 .../oracle-instantclient-18.3.0.0-r2.ebuild        | 378 +++++++++++++++++++++
 1 file changed, 378 insertions(+)