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
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(+)