Page MenuHomeSolus

Update unixodbc to 2.3.9

Authored by YakoYakoYokuYoku on Jul 20 2021, 3:34 PM.




  • 2.3.9:
    • Fix that broke several driver builds.
  • 2.3.8:
    • Add configure support for editline.
    • SQLDriversW was ignoring user config.
    • Fix SQLDataSources termination character.
    • Fix for pooling segfault.
    • Make calling SQLSetStmtAttrW call the W function in the driver is its there.
    • Try and fix race condition clearing system odbc.ini file.
    • Remove trailing space from isql/iusql SQL.
    • When setting connection attributes set before connect also check if the W entry poins can be used.
    • Try calling the W error functions first if available in the driver.
    • Add iconvperdriver configure option to allow calling unicode_setup in SQLAllocHandle.
    • iconv handles was being lost when reusing pooled connection.
    • Catch null copy in iniPropertyInsert.
    • Fix some leaks.

Signed-off-by: Martin Reboredo <>

Test Plan

Built both gdal and mariadb-connector-odbc against it. Used isql for some queries in a Gitea MariaDB database.

Diff Detail

R3085 unixodbc
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

YakoYakoYokuYoku requested review of this revision.Jul 20 2021, 3:34 PM
JoshStrobl accepted this revision.Jul 21 2021, 8:06 PM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jul 21 2021, 8:06 PM
This revision was automatically updated to reflect the committed changes.