lp:debian/unixodbc

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/unixodbc
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

16. By Steve Langasek

odbcinst/_SQLGetInstalledDrivers.c: don't open /etc/odbcinst.ini for
writing when we never write to it. Closes: #801258.

15. By Steve Langasek

DriverManager/SQLConnect.c: put a mutex around the call to
lt_dlsetsearchpath(), to avoid double-frees in a multithreaded context.
Closes: #746423.

14. By Steve Langasek

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.

13. By Steve Langasek

* New upstream release. Closes: #650267.
  - Drop changes to exe/isql.c, exe/odbcinst.c, exe/iusql.c, fixed
    differently upstream.
  - Drop libgtrtst library from libodbc1; this is technically an ABI
    change, but nothing has ever used this library so we're not changing
    the package name.
  - Since the library ABI has not changed in Debian (ever), keep the
    package names the same and provide backwards-compatible symlinks to
    avoid an unnecessary library transition; and update the symbols/shlibs
    to make it clear the old versions of the library don't satisfy these
    dependencies any longer.
* Bump the build dependency on debhelper to 9.
* Fix LDFLAGS handling so that we pick up hardening flags properly.
  Closes: #717257.
* Fix debian/copyright to comply with copyright-format 1.0.
* Update to Standards-Version 3.9.4.
* Fix the section of the odbcinst package. Closes: #663077.
* Update the odbcinst manpage to document all the current options.
  Closes: #709968

12. By Steve Langasek

Mark unixodbc Multi-Arch: foreign.

11. By Steve Langasek

* Add libltdl/config.sub to debian/clean
* exe/isql.c, exec/odbcinst.c, exe/iusql.c: fix passing of usage
  information to printf, so that we don't fail the checks for unsafe
  format string handling.
* Drop the Qt library and unixodbc-bin, now split into a separate source
   upstream. Closes: #604387.

10. By Steve Langasek

* Add Vcs-Bzr field.
* Build for multiarch.
* Split unixodbc into a libodbc1 package and a unixodbc package,
  the latter now containing just isql and with a versioned dependency on
  libodbc1 for compatibility with existing dependencies. This is better
  that moving isql into a new 'isql' package and having unixodbc depend
  on it because 'unixodbc' is a wrong name for a library package.
* exe/isql.c: patch from upstream to fix isql segfault with the -b option.
  Thanks to Tim Gokcen <email address hidden> for reporting. Closes: #607895.
* Call lt_dlsetsearchpath() so that we can use relative paths for ODBC
  modules in a multiarch-clean manner
* Document the availability of multiarch driver support in debian/NEWS.
* DriverManager/SQLDriverConnect.c: fix a potential buffer overflow.
  Closes: #617655
* debian/rules: update libltdl/config.sub, not just config.sub, when out
  of date. Closes: #576980.
* odbcinst1debian2 Breaks the old drivers that reference driver setup
  modules in /usr/lib that are shipped in this package, so declare this.
* Standards-Version to 3.9.2.
* Drop .la files from unixodbc-dev, now that there are no shared libraries
  left that depend on them.
* Pull patch from Ubuntu to fix FTBFS on ppc64.

9. By Steve Langasek

Apply patch from
http://cvs.fedoraproject.org/viewvc/devel/unixODBC/odbcint64-config.patch
to ensure we get the necessary (U)ODBCINST64 defines. Thanks to
Matthias Klose for the pointer. Closes: #582591, LP: #620428.

8. By Steve Langasek

* New upstream release (closes: #433312).
  - Fixes compatibility with Oracle driver. Closes: #567521.
  - The txt driver has been dropped upstream.
  - The prototype of odbcinst_system_file_path has changed, so time for
    another package rename to odbcinst1debian2.
  - Touch debian/unixodbc.symbols for new interfaces.
* Drop build-dependencies on flex-old and bison, no longer used.
* Build-conflict with unixodbc-dev, to work around libtool's persistent
  relinking problems
* Build-depend on libqt3-compat-headers instead of patching all of the code;
  if libqt3-compat-headers ever goes away, we should just switch to Qt4
  instead.
* exe/Makefile.am: don't build dltest, this only works if we're using
  the bundled libtool.
* Port AC_LIBTOOL_LANG_CXX_CONFIG changes over to the current
  _LT_LANG_CXX_CONFIG macro.
* Build with --without-pth, we want pthreads even if pth is installed in the
  build env.
* Fix installation of libnn.so at build time, so we don't ship a dangling
  symlink instead. Closes: #563283.

7. By Steve Langasek

* Fix short description of odbcinst1debian1 to not refer to the bits that
  have been moved to odbcinst.
* Build-depend on libreadline-dev instead of libreadline5-dev, for the
  readline6 transition; doesn't interfere with backports, since
  libreadline5-dev already provided libreadline-dev. Closes: #553870.
* Copy in the setup libraries correctly, so we don't wind up with dangling
  symlinks in the package. Closes: #552161.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/unixodbc
This branch contains Public information 
Everyone can see this information.

Subscribers