Bug 475615 - update unixODBC to latest 2.2.12 to solve compatibility with latest Oracle's proprietary driver
Summary: update unixODBC to latest 2.2.12 to solve compatibility with latest Oracle's ...
Keywords:
Status: CLOSED DUPLICATE of bug 497016
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: unixODBC
Version: 5.4
Hardware: All
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Tom Lane
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-12-09 19:53 UTC by Peter Lemenkov
Modified: 2013-07-03 03:20 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-05-13 19:55:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Peter Lemenkov 2008-12-09 19:53:26 UTC
Subj.

Newest Oracle proprietary odbc-driver requires unixODBC 2.2.12 while RHEL 5 still ships older version.

Comment 1 Tom Lane 2008-12-09 21:07:04 UTC
Are you complaining about the 64-bit compatibility problems?  If so, 2.2.12 wouldn't fix it either.  We'd have to go to 2.2.14 and break ABI compatibility; which is unlikely to happen in RHEL5.

Comment 2 Peter Lemenkov 2008-12-09 21:11:59 UTC
(In reply to comment #1)
> Are you complaining about the 64-bit compatibility problems?  If so, 2.2.12
> wouldn't fix it either.  We'd have to go to 2.2.14 and break ABI compatibility;
> which is unlikely to happen in RHEL5.

No, I'm complaining about message ""undefined symbol: SQLGetPrivateProfileStringW"" while trying to use 2.2.11 with official oracle odbc driver from Oracle.com. This issue was fixed in 2.2.12 only.

I thought it's known issue in RedHat's office :)

Comment 3 Tom Lane 2008-12-09 21:45:43 UTC
I don't think it's exactly our problem if Oracle builds their driver against some other version of unixODBC than the one shipped with RHEL5.  You need to complain to them, not us.

Comment 4 Peter Lemenkov 2008-12-09 21:53:14 UTC
(In reply to comment #3)
> I don't think it's exactly our problem if Oracle builds their driver against
> some other version of unixODBC than the one shipped with RHEL5.  You need to
> complain to them, not us.

OK, understood. RHEL 5 isn't compatible with Oracle's native odbc driver.

Comment 5 Shankar Unni 2009-03-03 02:20:07 UTC
(In reply to comment #3)
> I don't think it's exactly our problem if Oracle builds their driver against
> some other version of unixODBC than the one shipped with RHEL5.

Any plans to refresh the version of unixODBC you guys ship with? unixODBC 2.2.11 was released in 2005. And 2.2.12 was released in 2006, so even that's getting pretty long in the tooth, but certainly a lot better than 2.2.11..

Comment 6 Shankar Unni 2009-03-03 02:21:15 UTC
(Context: unixODBC 2.2.11 has some ugly problems; not just with the missing SQLGetPrivateProfileStringW(), etc., symbols, but also with ODBC batch APIs that basically don't work.  2.2.12 addresses most of those issues..

Comment 7 Tom Lane 2009-03-03 02:42:46 UTC
We do currently ship 2.2.12 as part of the App Stack product.  I'm not sure we'd risk rebasing the version that's in core RHEL5 --- it's far from clear to me that 2.2.12 is 100% ABI-compatible, which is generally a "must" for RHEL5 updates.  2.2.14 is right out :-(

Comment 8 Jeremy West 2009-05-13 19:55:39 UTC

*** This bug has been marked as a duplicate of bug 497016 ***

Comment 9 Shankar Unni 2009-05-14 04:50:47 UTC
(In reply to comment #8)
> 
> *** This bug has been marked as a duplicate of bug 497016 ***  

Unfortunately that bug is private - can it please be made public so that we can track it?


Note You need to log in before you can comment on or make changes to this bug.