Kbase P158083: ODBC connection fails on Gentoo Linux after an upgrade of the glibc version
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  31/12/2009 |
|
Status: Unverified
SYMPTOM(s):
ODBC connection fails on Gentoo Linux after an upgrade of the glibc version
[01000][unixODBC][Driver Manager]Can't open lib
'/usr/dlc/odbc/lib/pgoe1023.so' : file not found
[ISQL]ERROR: Could not SQLConnect
FACT(s) (Environment):
OpenEdge 10.2A
JDBC connection works without issue
Java 1.6
Linux Gentoo 10.1
LD_ASSUME_KERNEL=2.41
glibc 2.5
glibc 2.6
CAUSE:
The GNU C Library, commonly known as glibc, is the C standard library released by the GNU Project.
Glibc 2.5 and older supported a -nptl compile option to build support for threading model used by older applications. As of glibc 2.6 this option is no longer supported.
FIX:
Lib-compat is a Gentoo package to address older binaries that still need that support. Installing it will resolve the ODBC connection issue with ODBC drive.
Download the package from gentoo portage (gentoo package manager) that is listed under sys-libs.
Remove the LD_KERNEL_ASSUME variable as it is no longer required.
The homepage for Gentoo is: http://www.gentoo.org
Note: Neither the type of Linux (Gentoo) nor the version of java (1.6) have been certified with 10.2A of progress.