[Bug 1292728] Re: Sync request

2014-04-06 Thread Steve Langasek
I agree that we should be syncing the Debian version, which requires a
FFe.  I didn't realize Ubuntu was still stuck at 2.2.14, or I would have
taken care of this earlier in the cycle.

unixodbc 2.3.1 was uploaded to Debian unstable in October 2013.  This
brings a significantly modernized GUI (in the split-out unixodbc-gui-qt
source package), and many improvements (see the upstream changelog
below).  There have only been two bug reports against this version of
unixodbc in Debian in the last 6 months, one of which I've just closed
with the upload of unixodbc 2.3.1-2; the other is bug #740538, which
while filed against 2.3.1 was almost certainly a pre-existing bug (the
implicated code hasn't changed).

The Ubuntu delta can definitely be dropped.  This consists of two
pieces: an added Breaks: iodbc which was used for upgrades to 12.04 and
is now obsolete; and manual changes to acinclude.m4 which are superseded
by 2.3.1-2 in Debian (just uploaded) by calling dh-autoreconf instead
(verified to build successfully on ppc64el).

The set of changes here is fairly large, but also, I believe, fairly
safe given the overall stability of the codebase / API and the low
incidence of problems reported in Debian.

26th-November-2011
2.3.1

* Change type definition of a integer in SQLConnect.c, just to avoid
  confusion
* Allow setting the DM overrive values in the connection string to 
SQLDriverConnect
  for example
  DRIVER={Easysoft ODBC-SQL 
Server};Server=myserver;UID=user;PWD=pass;DMStmtAttr=SQL_QUERY_TIMEOUT=10;
* Error and info message order was being inverted by the driver manager
* Fix memory leak in SQLDriverConnect.c (Thanks JM)
* The keyword matching for DRIVER=, DSN= etc was case sensitive. Make it 
insensitive now
* Avoid sprintf NULL pointer problem in SQLGetDiagRec
* Fix typo affecting the pooling of connections, (thanks Chris)
* Fix SunCC _mcount problem
* Attempt to stamp version info on thie libs generated. There are aps in 
use linked against other 
  driver managers that expect VERS_3.52
* Fix potential buffer overrun when using SAFEFILE
* Fix mutex problem in the exit from __SQLGetInfo (thanks Richard)
* Allow getting SQL_DM_VER via SQLGetInfo before connecting to a driver
* Generate unixodbc_conf.h using macros to allow cross compiling
* Fix some libltdl problems 
* Fix some naiming problems with the cursor lib
* Fix odbcinst problems on systems without pwd.h
* Change lib version to 2 to reflect SQLLEN changes in v2.3
* Fix threading problem (thanks Petr Vandrovec)
* Allow use of lib name in a DRIVER= connection string
* Change default threading protection to 0, most drivers should be thread
  safe by now. If the driver is at all thread safe, allow SQLCancel to 
bipass the
  interlock.
* Performance change to handle large numbers of connection and statement 
handles better.
  Thanks for the change from the folks at Acision.
* Add -k option to isql to treat the DSN as a connection string and use 
SQLDriverConnect
isql -k DSN=server;UID=test;PWD=test
* Couple of the SQLSetConnactAttr values are now SQLULEN instead of 
SQLUINTEGER
* SQLSetConnectAttr was passing a char length instead of a byte length into 
the 
  Driver SQLSetConnectAttr when converting from Ansi-Unicode
* Driver version was not being held when a second connection was made to the
 driver

20th-April-2010
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 

[Bug 1292728] Re: Sync request

2014-03-20 Thread Matthew Phipps
Looks like the 5ubuntu5 change will need to be merged, so I'll follow up
with the package maintainer. I guess this should be closed, then?

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to unixodbc in Ubuntu.
https://bugs.launchpad.net/bugs/1292728

Title:
  Sync request

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unixodbc/+bug/1292728/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1292728] Re: Sync request

2014-03-17 Thread Robie Basak
If this doesn't get fixed for Trusty, please make sure to subscribe
~ubuntu-sponsors after Trusty's release, so this is synced next cycle.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to unixodbc in Ubuntu.
https://bugs.launchpad.net/bugs/1292728

Title:
  Sync request

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unixodbc/+bug/1292728/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1292728] Re: Sync request

2014-03-14 Thread Jackson Doak
I suggest you run requestsync unixodbc -e to get most of the text
you'll need.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to unixodbc in Ubuntu.
https://bugs.launchpad.net/bugs/1292728

Title:
  Sync request

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unixodbc/+bug/1292728/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1292728] Re: Sync request

2014-03-14 Thread Jackson Doak
For this to be synced, you'll have to file a feature freeze exception,
and show that all the current ubuntu-only changes are fixed in debian.

** Tags added: upgrade-software-version

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to unixodbc in Ubuntu.
https://bugs.launchpad.net/bugs/1292728

Title:
  Sync request

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unixodbc/+bug/1292728/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs