./databases/unixodbc, ODBC 2.x/3.x driver manager

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.3.0nb2, Package name: unixodbc-2.3.0nb2, Maintainer: pkgsrc-users

The unixODBC project provides UNIX applications with the same ODBC 3.51
API and facilities available under MS Windows. It provides a Driver Manager
that supports the full ODBC API and performs the ODBC 3 to ODBC 2
translations with UNICODE to ANSI conversion. It also includes a collection
of ODBC drivers including a simple text-based driver, an NNTP driver, a
Postgres driver and others, and a selection of templates and libraries that
to aid in the construction of ODBC drivers. It works with MySQL, Postgres,
StarOffice, Applixware, iHTML, PHP, Perl DBD::ODBC, Paradox 9, and many
other applications and drivers. Connection pooling is also provided to
increase performance with applications such as PHP.


Required to run:
[devel/libltdl]

Required to build:
[devel/libtool-base]

Master sites:

SHA1: b2839b5210906e3ee286a4b621f177db9c7be7a8
RMD160: 166a96c31fe013ced6b6ef93da5871f672cfe456
Filesize: 1762.45 KB

Version history: (Expand)


CVS history: (Expand)


   2012-10-02 23:25:56 by Aleksej Saushev | Files touched by this commit (323)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-03-15 15:54:09 by David Brownlee | Files touched by this commit (1)
Log message:
iodbc 3.52.7nb2 needed for conflict free life
   2012-03-15 13:58:38 by David Brownlee | Files touched by this commit (1) | Package updated
Log message:
Update CONFLICTS to iodbc<3.52.7nb1
   2011-03-11 16:18:43 by Matthias Drochner | Files touched by this commit (3)
Log message:
add patch from upstream to fix possible buffer overflow (CVE-2011-1145)
bump PKGREV
   2011-01-19 00:12:29 by Georg Schwarz | Files touched by this commit (1)
Log message:
added libraries required to build on Solaris
   2010-05-10 18:52:23 by Takahiro Kambe | Files touched by this commit (1)
Log message:
It seems that unixODBC 2.3.0 dosen't build drivers/driver-conf
modules default and PLIST broken now.

So, specify some configure option to build as before.
   2010-05-03 04:10:44 by John Nemeth | Files touched by this commit (14) | Package updated
Log message:
Update to unixODBC 2.3.0:

2.3.0

	* Try and rationalise the way the connection process find the driver
	  version and supported functions
	* Sort out problem in isql with blank lines
	* Stop libthread from being used under AIX
	* Move the GUI parts off into a new project
		http://sourceforge.net/projects/unixodbc-gui-qt/
	* Strip out the GUI parts. I have also removed the spec files
	  as they will need redoing,
	* Move the Test parts off into a new project
		http://sourceforge.net/projects/unixodbc-test/
	* Add interface into odbcinstQ to allow for a dialog if SQLDriverConnect
	  is called without a DSN= (as the MS spec)
	* Allow the setting of a default Threading level in the ODBC section
          of odbcinst.ini
        * Change double format string in Postgre7.1 driver
	* Add missing CR to output of odbcinst
	* add fixes to MiniSQL driver
	* Add missing .y in nn driver, now I need to get it to work
    * Assoured bux fixes and format problems, thanks Tom
	* SQLBindCol on metadata calls was incorrectly going via the cursor lib if it
	* fix isql problem with nested definitions.
	  was enabled
	* Add configure option to enable building of driver config libs
	* Shift build to using config.h, the compile lines were so big it was hard to
	  see warnings
	* Fix bug in isql when using -b option.
    * Check attribute values when setting connection and statement attrs
    * Check for valid pointers in SQLGetInfo(W) and SQLGetFunctions
    * Add extra checks for states in SQLCopyDesc
    * Add --enable-stricterror option to allow compliance with the error reporting
      definition, driver errors don't have the unixODBC prefix
    * Check for statements in the NEED_DATA state when calling SQLEndTran
    * Extra error check for SQLPutData
    * Check handle type in SQLEndTran
    * Prevent seg fault if there are no driver error functions
    * the -n option to isql was not working correctly
    * Stripped out all the bespoke LDTL configure stull, not just what libtoolize
      provides
    * Fix problem where ansi_to_unicode_alloc didn't leave space for the NULL
      and could cause memory corruption
    * Add the ODBC 3.80 additions that MS have produced. I am sure I remember
      the standard being given to XOpen, what do I know :-)
    * Change the file open mode for the ini file from w to w+ just in case the
      original open failed but the file did exist
    * Fix configure problem preventing the CHAR encoding from being passed
    * Remove white spave from ini write, not all drivers use unixODBC ini functions
      and can handle the spaces
    * Update config.guess to current GNU version including support for AIX6
    * Create SVN repository at sourceforge
    * Add cast to fix problem in SQLSetConnectOption
    * Fix SQLINTEGER<->SQLLEN conversion broblem in SQLNativeSQL
    * Fix bug that stopped setting SQL_ATTR_CONCURRENCY to SQL_CONCUR_VALUES
    * Change minor version number because of the SQLLEN change
    * Remove unintended trailing white space from log generation
   2009-12-15 22:33:49 by Joerg Sonnenberger | Files touched by this commit (7)
Log message:
Recursive bump for libltdl