#997057 tdbcodbc: Build-Depend on unixodbc-dev

Package:
src:tdbcodbc
Source:
tdbcodbc
Submitter:
Hugh McMaster
Date:
2025-08-21 12:51:05 UTC
Severity:
important
Tags:
#997057#5
Date:
2021-10-23 11:29:43 UTC
From:
To:
Dear Maintainer,

I will soon be starting a transition with unixODBC that will cause a build
failure with src:tdbcodbc due to its hard-coded build-dependencies of libodbc1
and odbcinst1debian2.

To avoid issues with the transition to new the new packages, please update your
debian/control file to build-depend on unixodbc-dev. This will give you the
libraries required: libodbc2, libodbccr2 and libodbcinst2.

The binary tcl8.6-tdbc-odbc should also be updated to depend on unixodbc-dev.

Thank you

#997057#10
Date:
2021-10-25 10:30:53 UTC
From:
To:
Dear Hugh

tdbcodbc is not linked to libodbc1. It supports different odbc protocol
implementations and therefore searches for various libraries and
eventually calls dlopen on the first available. That's why it doesn't
build-depends on libodbc-dev.

I think we could extend or modify the search list with a new soname
provided the new libodbc library is fully compatible with the current
tdbcodbc code. As soon as libodbc2 enters sid I'm going to take a look
at the issue. Thank you for reporting it



Firma il tuo 5x1000 all’Università di Parma, aiutaci a essere sempre più accoglienti e inclusivi verso le nostre studentesse e i nostri studenti - Indica 00308780345 nella tua denuncia dei redditi.

#997057#15
Date:
2021-10-25 10:30:53 UTC
From:
To:
Dear Hugh

tdbcodbc is not linked to libodbc1. It supports different odbc protocol
implementations and therefore searches for various libraries and
eventually calls dlopen on the first available. That's why it doesn't
build-depends on libodbc-dev.

I think we could extend or modify the search list with a new soname
provided the new libodbc library is fully compatible with the current
tdbcodbc code. As soon as libodbc2 enters sid I'm going to take a look
at the issue. Thank you for reporting it



Firma il tuo 5x1000 all’Università di Parma, aiutaci a essere sempre più accoglienti e inclusivi verso le nostre studentesse e i nostri studenti - Indica 00308780345 nella tua denuncia dei redditi.

#997057#20
Date:
2025-08-21 12:50:05 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
tdbcodbc, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 997057@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Massimo Manghi <mxmanghi@apache.org> (supplier of updated tdbcodbc package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 21 Aug 2025 07:05:48 +0200
Source: tdbcodbc
Architecture: source
Version: 1.1.12-1
Distribution: unstable
Urgency: medium
Maintainer: Massimo Manghi <mxmanghi@apache.org>
Changed-By: Massimo Manghi <mxmanghi@apache.org>
Closes: 997057 1048832
Changes:
 tdbcodbc (1.1.12-1) unstable; urgency=medium
 .
   * New upstream version
   * Closing reproducibility bug the was actually fixed in 1.1.10-2 (Closes: #1048832)
   * We are now loading explicitly libodbc2 (Closes: #997057)
Checksums-Sha1:
 60f22445662945e24b9b2b3cb05f016744e97cba 1784 tdbcodbc_1.1.12-1.dsc
 7663b221654565b8d856a427cab6e4e523fc4711 204150 tdbcodbc_1.1.12.orig.tar.gz
 2f5fe3062d90e327307c9b1370bd7304604034b2 5280 tdbcodbc_1.1.12-1.debian.tar.xz
 d09a89a323d2ec5e050d2d7430c1bbfc9bc4fa80 6240 tdbcodbc_1.1.12-1_amd64.buildinfo
Checksums-Sha256:
 56f98d61df36e8abed9ef416bde59516805f4a3631615900405a257b7679988a 1784 tdbcodbc_1.1.12-1.dsc
 6047e845dfdeb71e51b01659303827bcd1608b7cffdb58e47755d41b95d343cd 204150 tdbcodbc_1.1.12.orig.tar.gz
 b3169c2fe8760fa4810559a41720482bf3357fcd072b628fb590f379c8c03362 5280 tdbcodbc_1.1.12-1.debian.tar.xz
 532e763d0426059da39ca806e8385d261190adeac67b957edb5a7f3d65719c96 6240 tdbcodbc_1.1.12-1_amd64.buildinfo
Files:
 61b74c2ab5382eade05f7d27a410eb0d 1784 libs optional tdbcodbc_1.1.12-1.dsc
 22af57ba8b01e014e9c49471176382d6 204150 libs optional tdbcodbc_1.1.12.orig.tar.gz
 f36b68156bdbf9f1e119c8409000ccde 5280 libs optional tdbcodbc_1.1.12-1.debian.tar.xz
 8e03b6ccd62b6d2e229918ffbcb4e3ff 6240 libs optional tdbcodbc_1.1.12-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE/SYPsyDB+ShSnvc4Tyrk60tj54cFAminEYsACgkQTyrk60tj
54e+vhAAnmkgf/2/Kt0cOLGkccqD8/aZvId0GUqejo2mJ4EjyKLcEc4y9nqERkbv
T5pxWdBAieNwQZp58U0APRt1p21palhVRihRWQQ+O9kHEEEqpFeFYT2r16JAruj8
LsHKZqI9TwoLz6AalsqKrYuVIO3GC17FeOoI2r8XorSkqZkWMmZgSqqeKsK/gS5c
fkfUJHHQe+qdkMMzdWqcVjlMowhWhc9PgKMw6g+4Z5yoXjV/fDMq8gNuRYNcOZSj
gmf48XixHGBtltJfCvX/b51AdiJj03+a1+130q049Ielni6kWzVcVgcHTy3EJAKA
6vIGW2Y422iR36mL8NtCkHmdK53kZUAgq9vxM8Y6U/chPZKL52nPYLAvghAPqjDe
oS4/oVFg3cacFG59UQasxbLN+Dj1dpdMjUrikvtPD+TEm7IBir+1KBReGDk0esp+
U7NwxbnMn4qA0QyzzIgY2weY9bSrZ8Xy8fAL3b6wNFFt9UKqKVllnkw8FmMThoo5
cXyv5uaLYDO93P/FQRbp4D/EjxW/x0aFL+TriJ6q8f7bMObe+Y06cRhrQoigo3hs
POvJDO/WmOka9dsNRLBImSRQ8vt6US4Irtvs3PCH1Y0nmJnqlOEYXdSG0T/sZzJG
DBatq/cjQNPrOKhDH8uJKxtj7Y+unsxZbZjYltUKIlcP5vcPfLs=
=/UBP
-----END PGP SIGNATURE-----