unixodbc-dev - ODBC libraries for UNIX (development files)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name unixodbc-dev
Package version 2.3.4
Package release 1.1ubuntu3
Package architecture amd64
Package type deb
Installed size 1.70 KB
Download size 211.90 KB
Official Mirror archive.ubuntu.com
This package contains the development files (headers and libraries) for
unixODBC, an implementation of the Open DataBase Connectivity interface
for Unix systems.  You should not need to install this package unless
you intend to develop C language applications which use ODBC, or to
compile ODBC-using applications from source.


Package Version Architecture Repository
unixodbc-dev_2.3.4-1.1ubuntu3_i386.deb 2.3.4 i386 Ubuntu Main
unixodbc-dev - - -


Name Value
libltdl-dev -
libodbc1 = 2.3.4-1.1ubuntu3
odbcinst1debian2 = 2.3.4-1.1ubuntu3


Name Value
libiodbc2-dev -
remembrance-agent << 2.11-4


Type URL
Binary Package unixodbc-dev_2.3.4-1.1ubuntu3_amd64.deb
Source Package unixodbc

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install unixodbc-dev deb package:
    # sudo apt-get install unixodbc-dev




2018-03-26 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
unixodbc (2.3.4-1.1ubuntu3) bionic; urgency=medium
* Add CVE-2018-7409 fix back and fix length when calling
unicode_to_ansi_copy() in DriverManager/SQLDriverConnectW.c.
2018-03-24 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
unixodbc (2.3.4-1.1ubuntu2) bionic; urgency=medium
* Revert CVE-2018-7409 fix as it seems to have introduced a regression.
2018-03-09 - Marc Deslauriers <marc.deslauriers@ubuntu.com>
unixodbc (2.3.4-1.1ubuntu1) bionic; urgency=medium
* SECURITY UPDATE: overflow in unicode_to_ansi_copy()
- DriverManager/__info.c: properly null-terminate string, use strncat.
- https://sourceforge.net/p/unixodbc/code/136/
- CVE-2018-7409
2017-11-07 - Hugh McMaster <hugh.mcmaster@outlook.com>
unixodbc (2.3.4-1.1) unstable; urgency=medium
* Non-maintainer upload.
* debian/control:
- Mark unixodbc-dev Multi-Arch: same (Closes: #872411).
- Depend on libltdl-dev instead of libltdl3-dev.
* debian/rules:
- Compile with --enable-fastvalidate to avoid performance degradation
when working with large numbers of handles (Closes: #819622).
- Move unixodbc_conf.h to /usr/include/<triplet> to avoid
a file conflict on multi-arch systems.
2016-12-12 - Steve Langasek <vorlon@debian.org>
unixodbc (2.3.4-1) unstable; urgency=medium
* New upstream release.  Closes: #843847.
- Drop patches to autogenerated files in the source tree, since we use
dh-autoreconf already.
- Drop AM_MAINTAINER_MODE, no longer needed due to the above.
- Drop no-longer-used lintian override.
* Standards-Version to 3.9.8.
2016-09-29 - Steve Langasek <vorlon@debian.org>
unixodbc (2.3.1-5) unstable; urgency=low
* Make unixodbc-dev depend directly on libodbc1, not just transitively
via unixodbc, now that unixodbc is Multi-Arch: foreign.
Closes: #839170.
* Fix unixodbc-dev package section.  Closes: #813991.
2016-04-04 - John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
unixodbc (2.3.1-4.1) unstable; urgency=medium
* Non-maintainer upload.
* Use AC_CONFIG_MACRO_DIR([libltdl/m4]) in configure.in
instead of ACLOCAL_AMFLAGS=-I libltdl/m4 in Makefile.am
to add libltdl/m4 macro directory. Closes: #818407.
2015-10-07 - Steve Langasek <vorlon@debian.org>
unixodbc (2.3.1-4) unstable; urgency=medium
* odbcinst/_SQLGetInstalledDrivers.c: don't open /etc/odbcinst.ini for
writing when we never write to it.  Closes: #801258.
2014-04-30 - Steve Langasek <vorlon@debian.org>
unixodbc (2.3.1-3) unstable; urgency=low
* DriverManager/SQLConnect.c: put a mutex around the call to
lt_dlsetsearchpath(), to avoid double-frees in a multithreaded context.
Closes: #746423.
2014-04-06 - Steve Langasek <vorlon@debian.org>
unixodbc (2.3.1-2) unstable; urgency=medium
* Use dh-autoreconf instead of a homegrown autotools target; this fixes
problems caused by config.sub having the wrong permissions in the upstream
tarball.  Closes: #738516.

See Also

Package Description
uno-libs3_6.0.3-0ubuntu1_amd64.deb LibreOffice UNO runtime environment -- public shared libraries
unzip_6.0-21ubuntu1_amd64.deb De-archiver for .zip files
update-inetd_4.44_all.deb inetd configuration file updater
update-manager-core_18.04.11_all.deb manage release upgrades
update-manager_18.04.11_all.deb GNOME application that manages apt updates
update-motd_3.6-0ubuntu1_all.deb compliments pam_motd in libpam-modules
update-notifier-common_3.192_all.deb Files shared between update-notifier and other packages
update-notifier_3.192_amd64.deb Daemon which notifies about package updates
upower-doc_0.99.7-2_all.deb abstraction for power management - documentation
upower_0.99.7-2_amd64.deb abstraction for power management
ure_6.0.3-0ubuntu1_amd64.deb LibreOffice UNO runtime environment
ureadahead_0.100.0-20_amd64.deb Read required files in advance
usb-creator-common_0.3.5_amd64.deb create a startup disk using a CD or disc image (common files)
usb-creator-gtk_0.3.5_amd64.deb create a startup disk using a CD or disc image (for GNOME)
usb-modeswitch-data_20170806-2_all.deb mode switching data for usb-modeswitch