| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: unixODBC | Distribution: openSUSE Tumbleweed |
| Version: 2.3.14 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Oct 9 06:16:41 2025 |
| Group: Productivity/Databases/Tools | Build host: reproducible |
| Size: 394366 | Source RPM: unixODBC-2.3.14-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.unixodbc.org/ | |
| Summary: ODBC driver manager with some drivers included | |
UnixODBC aims to provide a complete ODBC solution for the Linux platform. Further drivers can be found at http://www.unixodbc.org/.
GPL-2.0-or-later AND LGPL-2.1-or-later
* Thu Oct 09 2025 Michael Vetter <mvetter@suse.com>
- Update to 2.3.14:
* Added shebang #221
* Fixed the pooling bug introduced in 2.3.13
See gh/lurcher/unixODBC/issues/219#issuecomment-3362162017
* Replaced the prototype in the sample postgresql driver to fix
a build warning (don't build these files anyway)
- Remove unixODBC-2.3.13-yyparse.patch see gh/lurcher/unixODBC#219
* Mon Sep 29 2025 Michael Vetter <mvetter@suse.com>
- Update to 2.3.13:
* Disable connection pooling if the cursor lib is in use, the two
conflict over the manipulation of driver function entry points
* small patch to odbc/isql to have a -i option that removes the
help text, but does not disable prompts like the -b option.
This patch also prevents isql from crashing when no $HOME is set.
* Prevent the DM from going via the W functions, bipassing the
cursor lib if in use
* Added better support for cross compiling in exe/Makefile.am
* Refactor in SQLCancel and a endian fix at the same time
* Add check for Solaris version of getpwuid_r
* Make definition of TCHAR match WCHAR
* Added some missing error logging in SQLSpecialColumns[W]
* Set driver_name in SQLBrowseConnect(W) to "" to prevent
seg fault if lib not found
* Various mem buffers fixes. Thanks chipitsine
* Fix race condition with threaded applications where
SQLGetPrivateProfileString can fail due to collision with
loading driver library during connection
* Added some ODBC 4 types to sql.h
* Fix sizeof( ptr ) error in extract_diag_error()
* Add missing check and call to SQL_ATTR_RESET_CONNECTION in SQLConnect
* Deal with arbitrary length passwords in pooled connections
* Fix some buffer overflows in SQLError(W) and SQLGetDiagRec(W)
* Fix bug with setting Env Attribute via DMEnvAttr
- Remove upstreamed patch:
* unixODBC-gcc14.patch
- Add unixODBC-2.3.13-yyparse.patch which fixes a regression
See gh/lurcher/unixODBC#219
* Thu Apr 10 2025 Friedrich Haubensak <hsk17@mail.de>
- add -std=gnu17 to CFLAGS to fix gcc15 compile time errors
* Wed Mar 20 2024 Michael Vetter <mvetter@suse.com>
- bsc#1221709: Fix build with gcc14
Add unixODBC-gcc14.patch
* Tue Feb 20 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Tue Aug 08 2023 Michael Vetter <mvetter@suse.com>
- Update to 2.3.12:
* Makefile.am: Do not install config.h #108
* DriverManager/drivermanager.h: fix build without threads #112
* DriverManager/_info.c: Get locale encoding on Windows. #115
* Fixed Connection String #127
* Allow diagnostics to be retrieved on SQL_NO_DATA #137
* Avoid implicit function declarations, for C99 compatibility #138
* Remove self-reference #140
* isql.1: Add information about handling passwords containing semicolons #126
- Remove unixODBC-gccwarnings.patch, unixODBC-2.3.6-declarations.patch:
Changes have been done in https://github.com/lurcher/unixODBC/pull/138
- Update unixODC-etc-location.patch
* Wed Jul 12 2023 Dan Čermák <dcermak@suse.com>
- Add missing requires for glibc-locale-base, required for utf16 codec
(bsc#1213242)
* Thu Jul 07 2022 Michael Vetter <mvetter@suse.com>
- Add unixODC-etc-location.patch:
Correct location of odbc.ini and odbcinst.ini in man pages.
Since we pass --sysconfdir=%{_sysconfdir}/%{name} they are in
/etc/unixODBC not /etc
* Wed May 04 2022 Michael Vetter <mvetter@suse.com>
- Update to 2.3.11:
* Add missing files to 2.3.10
- See https://github.com/lurcher/unixODBC/issues/107
* Mon May 02 2022 Michael Vetter <mvetter@suse.com>
- Update to 2.3.10:
* Add connection pooling via wide connection functions
* Remove "#define VERSION" from unixodbc_conf.h
* Call driver functions through prototypes
* Add connection pool limit option
* Add fseeko support in cursor lib
* Try and prevent logging buffer overflow
* Add 'echo' option to isql/iusql
* Alter isql/iusql buffering
* Alter unicode to ascii conversion in SQLGetDiagField
* Fix pooling problem when user name and or password is not provided
* Fix a couple of reported buffer overflow conditions
* Fix iconv leak with timeout in pooled connection
- Remove upstreamed patches:
* unixODBC-doc-drivers.patch
* unixODBC-doc-website.patch
- Remove unixODBC-2.3.1-libodbcinst-exports.patch:
Upstream exports more symbols now. In our patch there were
still a couple more of them but we decided to drop them.
See https://github.com/lurcher/unixODBC/issues/50 and
https://github.com/lurcher/unixODBC/issues/8 for the discussion.
- For the future be aware of different tarball content/confusing
git tag for this release. Resulting in different content from
tarball from website vs GitHub.
See https://github.com/lurcher/unixODBC/issues/107
/etc/unixODBC /etc/unixODBC/ODBCDataSources /etc/unixODBC/odbc.ini /etc/unixODBC/odbcinst.ini /usr/bin/dltest /usr/bin/isql /usr/bin/iusql /usr/bin/odbc_config /usr/bin/odbcinst /usr/bin/slencheck /usr/lib/libodbc.so /usr/lib/libodbccr.so /usr/lib/libodbcinst.so /usr/lib/unixODBC /usr/lib/unixODBC/libnn.so /usr/lib/unixODBC/libnn.so.1 /usr/lib/unixODBC/libnn.so.1.0.0 /usr/lib/unixODBC/libtemplate.so /usr/lib/unixODBC/libtemplate.so.1 /usr/lib/unixODBC/libtemplate.so.1.0.0 /usr/share/doc/packages/unixODBC /usr/share/doc/packages/unixODBC/AUTHORS /usr/share/doc/packages/unixODBC/ChangeLog /usr/share/doc/packages/unixODBC/Drivers /usr/share/doc/packages/unixODBC/Drivers/README /usr/share/doc/packages/unixODBC/NEWS /usr/share/doc/packages/unixODBC/README /usr/share/doc/packages/unixODBC/index.html /usr/share/doc/packages/unixODBC/smallbook.gif /usr/share/doc/packages/unixODBC/unixODBC.gif /usr/share/licenses/unixODBC /usr/share/licenses/unixODBC/COPYING /usr/share/man/man1/dltest.1.gz /usr/share/man/man1/isql.1.gz /usr/share/man/man1/iusql.1.gz /usr/share/man/man1/odbc_config.1.gz /usr/share/man/man1/odbcinst.1.gz /usr/share/man/man5/odbc.ini.5.gz /usr/share/man/man5/odbcinst.ini.5.gz /usr/share/man/man7/unixODBC.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:49:34 2025