Module: wine Branch: master Commit: af3a8fa27bab3cdaad3adc81ac0782bf558a580f URL: https://gitlab.winehq.org/wine/wine/-/commit/af3a8fa27bab3cdaad3adc81ac0782b...
Author: Hans Leidekker hans@codeweavers.com Date: Fri May 10 11:26:53 2024 +0200
odbc32: Don't load libodbc.so dynamically.
Implementations are guarded by native function pointer checks but all functions have been present in libodbc for a very long time, so it doesn't appear to be needed anymore.
The loading code checks the LIB_ODBC_DRIVER_MANAGER environment variable to allow the user to override the system version of the library. This can be achieved by other means, if it's still needed.
---
configure | 158 +++++--- configure.ac | 14 +- dlls/odbc32/Makefile.in | 1 + dlls/odbc32/proxyodbc.c | 1 - dlls/odbc32/unixlib.c | 995 ++++++++++++------------------------------------ dlls/odbc32/unixlib.h | 1 - include/config.h.in | 3 - 7 files changed, 360 insertions(+), 813 deletions(-)