Package Details: oracle-instantclient-basic 23.5.0.24.07-1

Git Clone URL: https://aur.archlinux.org/oracle-instantclient-basic.git (read-only, click to copy)
Package Base: oracle-instantclient-basic
Description: Light replacement for the Oracle client (files to run OCI, OCCI and JDBC-OCI programs)
Upstream URL: https://www.oracle.com/at/database/technologies/instant-client/downloads.html
Licenses: custom:OTN
Replaces: instantclient-basic, instantclient-basiclite
Submitter: Malvineous
Maintainer: Malvineous
Last Packager: Malvineous
Votes: 31
Popularity: 0.47
First Submitted: 2012-03-21 03:58 (UTC)
Last Updated: 2024-10-27 03:13 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

Eremiell commented on 2017-04-10 20:23 (UTC)

ocilib compiles completely ok for me. It's the litesql backend that doesn't even when I manually tell it where ocilib is, and that probably lies in between ocilib and litesql. Most probably not at all wrong here. Still thanks for trying. Neither ocilib nor litesql AUR pages are exactly chatty and internets are silent as well. I'll have to hack on.

Malvineous commented on 2017-04-10 00:35 (UTC)

ocilib compiles for me if I manually specify the paths: ./configure --with-oracle-headers-path=/usr/include --with-oracle-lib-path=/usr/lib Not sure if that helps you. I might leave out the precompiler thing unless someone really wants it, it doesn't look like it's something that's used all that often...

Eremiell commented on 2017-04-09 19:49 (UTC) (edited on 2017-04-09 19:51 (UTC) by Eremiell)

No prob! Happy to help. Sadly, I got into this whole thing to make ocilib work, to make litesql work to do some benchmarking and while I was able to fix pgsql and mysql drivers, I still wasn't able to compile the oracle part, so it's out of current iteration until I find a way. Still huge thanks for packaging this! P.S. I noticed you added the tools to AUR, there's also this precompiler thing. http://www.oracle.com/technetwork/topics/precomp-112010-084940.html I'm no Oracle expert (I do mostly postgres tbh), so can't tell how much interesting/useful that is, just saying.

Malvineous commented on 2017-04-09 00:03 (UTC)

Updated, many thanks!

Eremiell commented on 2017-04-06 18:42 (UTC)

diff --git a/PKGBUILD b/PKGBUILD index e2331b3..5ba3bc1 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,8 +7,8 @@ _pkgname=instantclient-basic pkgname=oracle-${_pkgname} -pkgver=12.1.0.2.0 -pkgrel=2 +pkgver=12.2.0.1.0 +pkgrel=1 pkgdesc="Light replacement for the Oracle client (files to run OCI, OCCI and JDBC-OCI programs)" arch=('i686' 'x86_64') url="http://www.oracle.com/technetwork/database/features/instant-client/" @@ -31,13 +31,13 @@ sha256sums=('f904a30b07ddf7806a33620f93b94c3d315154d26a371ece48695bb3555064a2' case "$CARCH" in i686) source[2]="manual://${_pkgname}-linux-$pkgver.zip" - md5sums[2]='a99eecba98e818b7e3b0a887e908dbe2' - sha256sums[2]='96d210d1ff9575022644a8817696ed9e90374d98cabd2631b7b458689ca7511d' + md5sums[2]='afc84c453dd143d6138baa1faf3e3a52' + sha256sums[2]='32f5a53bdaf65e87b176a68fa0097e2a5249952be6f4afc3e0ef80345591a9cf' ;; x86_64) source[2]="manual://${_pkgname}-linux.x64-$pkgver.zip" - md5sums[2]='d5ef30bc0506e0b0dae4dc20c76b8dbe' - sha256sums[2]='c4e1b7201f23bc855782157ebeaaa3635eb6f5f01189bc1d3335bbdadfcb1fbb' + md5sums[2]='d9639092e3dea2e023272e52e2bd42da' + sha256sums[2]='5015e3c9fba84e009f7519893f798a1622c37d1ae2c55104ff502c52a0fe5194' ;; esac @@ -64,7 +64,7 @@ plain "[1]: http://www.oracle.com/technetwork/licenses/instant-client-lic-152016 plain "" package() { - cd "$srcdir/instantclient_12_1/" + cd "$srcdir/instantclient_12_2/" install -d "$pkgdir/usr/bin" install -d "$pkgdir/usr/lib" install -m 755 -t "$pkgdir/usr/bin" adrci genezi uidrvci

Malvineous commented on 2017-02-03 23:36 (UTC)

@jeyhunn660: You should be able to - see "man makepkg". Looks like you can set the CARCH environment variable to build a package for a different architecture. The PKGBUILD supports both i686 and x86_64. Not sure whether you might also have to modify the install paths though, if things need to go in lib32 instead of lib, etc.

<deleted-account> commented on 2017-02-03 17:02 (UTC)

@Malvineous, can I install 32 bit instead of 64 bit, because my project requires 32 bit, but system is 64 bit Archlinux??

Malvineous commented on 2016-10-23 22:03 (UTC)

Oracle doesn't allow us to download the file automatically, you need to sign up with an Oracle account and download it manually. This should be explained in a message you will see when you attempt to install the package. You don't need to run "makepkg -g" if you download the same version specified in the script. If you download a different version then yes you will need to "makepkg -g".

jrborba commented on 2016-10-23 15:51 (UTC) (edited on 2016-10-23 15:51 (UTC) by jrborba)

The zip file is not downloading. The AUR package is trying to download from manual://....... and Oracle need that you accept the agreement. The solution (for me) was download manually, paste to both sqlplus and basic directories and run "makepkg -g >> PKGBUILD" in both directories. Everything install right.