Bug #27220 myodbc3i utility doesn't work in AIX 5.2

Submitted: 16 Mar 2007 16:46 Modified: 6 Jun 2007 11:56
Reporter: Bogdan Degtyariov Email Updates:
Status: Closed Impact on me:
None 
Category:Connector / ODBC Severity:S2 (Serious)
Version:3.51.14 OS:IBM AIX (AIX 5.2)
Assigned to: Bogdan Degtyariov CPU Architecture:Any
Tags: myodbc3i

[16 Mar 2007 16:46] Bogdan Degtyariov
Description:
When trying to add a new DSN using myodbc3i utility it displays the following error message:
> ODBCINI=/home/mysqldev/bogdan/etc/odbc.ini ODBCSYSINI=/home/mysqldev/bogdan/etc/ ./myodbc3i -a -su -t"DSN=testDSN;DRIVER=MySQL ODBC 3.51 Driver;SERVER=localhost;UID=...;PASSWORD=...;DATABASE=test;"

[myodbc3i.c][910][ERROR] Could not load driver setup library (/data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so). Error is      0509-021 Additional errors occurred but are not reported.
rtld: 0712-001 Symbol XmbTextPropertyToTextList was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol XMaxRequestSize was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol XCheckTypedEvent/data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol XUngrabServer was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol XGrabServer was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
rtld: 0712-001 Symbol XConvertSelection was referenced
      from module /data/mysqldev/bogdan/myodbc64/lib/libmyodbc3S.so(), but a runtime definition
      of the symbol was not found.
        0509-021 Additional errors occurred but are not reported.

How to repeat:
Just run the command above. This behavior is repeatable on both 32 and 64-bit versions of MyODBC 3.51.14
[2 Apr 2007 18:20] Bogdan Degtyariov
Patch for myodbc3i (loading the driver lib prior to the setup lib)

Attachment: myodbc3i.diff (application/octet-stream, text), 1.10 KiB.

[25 May 2007 1:15] Jim Winstead
This was fixed in 3.51.15.
[6 Jun 2007 11:56] MC Brown
A note has been added to the 3.51.15 changelog.

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.046 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.