[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#550063: marked as done (libiodbc2: iodbcinst/unicode.h checks HAVE_* but doesn't include anything that might define them)



Your message dated Wed, 14 Oct 2009 07:02:12 +0000
with message-id <E1MxxsC-0007cX-Tu@ries.debian.org>
and subject line Bug#550063: fixed in libiodbc2 3.52.6-4
has caused the Debian Bug report #550063,
regarding libiodbc2: iodbcinst/unicode.h checks HAVE_* but doesn't include anything that might define them
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
550063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550063
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libiodbc2
Version: 3.52.6-3
Severity: important
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu ubuntu-patch karmic

iodbcinst/unicode.h checks HAVE_* but doesn't include anything that
might define them. This caused a build failure on Ubuntu, although I
doubt it's intrinsically Ubuntu-specific (might not actually occur on
Debian right now depending on exactly how libc headers are arranged).
See:

  http://launchpadlibrarian.net/32005588/buildlog_ubuntu-karmic-i386.libiodbc2_3.52.6-3_FAILEDTOBUILD.txt.gz

  * debian/patches/05_unicode_includes.diff: iodbcinst/unicode.h needs to
    include <iodbc.h> for HAVE_* definitions from configure.

--- libiodbc2-3.52.6.orig/debian/patches/05_unicode_includes.diff
+++ libiodbc2-3.52.6/debian/patches/05_unicode_includes.diff
@@ -0,0 +1,11 @@
+diff -Nur -x '*.orig' -x '*~' libiodbc2-3.52.6/iodbcinst/unicode.h libiodbc2-3.52.6.new/iodbcinst/unicode.h
+--- libiodbc2-3.52.6/iodbcinst/unicode.h	2006-01-20 15:58:35.000000000 +0000
++++ libiodbc2-3.52.6.new/iodbcinst/unicode.h	2009-10-07 12:45:27.000000000 +0100
+@@ -76,6 +76,7 @@
+ 
+ #ifndef _UNICODE_H
+ #define _UNICODE_H
++#include <iodbc.h>
+ 
+ #if HAVE_WCHAR_H
+ #include <wchar.h>

Thanks,

-- 
Colin Watson                                       [cjwatson@ubuntu.com]



--- End Message ---
--- Begin Message ---
Source: libiodbc2
Source-Version: 3.52.6-4

We believe that the bug you reported is fixed in the latest version of
libiodbc2, which is due to be installed in the Debian FTP archive:

iodbc_3.52.6-4_amd64.deb
  to pool/main/libi/libiodbc2/iodbc_3.52.6-4_amd64.deb
libiodbc2-dev_3.52.6-4_amd64.deb
  to pool/main/libi/libiodbc2/libiodbc2-dev_3.52.6-4_amd64.deb
libiodbc2_3.52.6-4.diff.gz
  to pool/main/libi/libiodbc2/libiodbc2_3.52.6-4.diff.gz
libiodbc2_3.52.6-4.dsc
  to pool/main/libi/libiodbc2/libiodbc2_3.52.6-4.dsc
libiodbc2_3.52.6-4_amd64.deb
  to pool/main/libi/libiodbc2/libiodbc2_3.52.6-4_amd64.deb



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 550063@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated libiodbc2 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@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 13 Oct 2009 08:37:42 +0200
Source: libiodbc2
Binary: iodbc libiodbc2 libiodbc2-dev
Architecture: source amd64
Version: 3.52.6-4
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description: 
 iodbc      - GTK+ config frontend for the iODBC Driver Manager
 libiodbc2  - iODBC Driver Manager
 libiodbc2-dev - iODBC Driver Manager (development files)
Closes: 550063
Changes: 
 libiodbc2 (3.52.6-4) unstable; urgency=low
 .
   * QA upload
   * patch debian/patches/05_unicode_includes.diff: iodbcinst/unicode.h
     needs to include <iodbc.h> for HAVE_* definitions from configure.
     Thanks to Colin Watson for the patch! (closes: 550063).
   * Added dependency on ${misc:Depends} for all binary packages from
     this source.
Checksums-Sha1: 
 d77b134796a54a47d6245839c5c37d823e926a88 1112 libiodbc2_3.52.6-4.dsc
 e64549622fc0266d25392d87ae9ca569a6175469 4794 libiodbc2_3.52.6-4.diff.gz
 c85ae5e7f7d286f51ae2b09b406e30ae28d2a082 271436 iodbc_3.52.6-4_amd64.deb
 1e3cbccc8910e248107e8afe01e400da4abd16ec 190460 libiodbc2_3.52.6-4_amd64.deb
 1e451a3c550e3c7c96c5d1c806eb971f6e1e0edb 448142 libiodbc2-dev_3.52.6-4_amd64.deb
Checksums-Sha256: 
 7b981019c6c113d58402bc4fd1502d7dee366f47b5dde6c221f9d33cb6c4a471 1112 libiodbc2_3.52.6-4.dsc
 ff76d15f6c1778fd99b436c290b3cda9ff84e69f56c3e08e42b420962dc2e602 4794 libiodbc2_3.52.6-4.diff.gz
 2f4a4b6c5ca0d55d3d7a515aa69069d7108aff6725b68922544c81c3f9007df7 271436 iodbc_3.52.6-4_amd64.deb
 856491e443c17bfba9ed0d29a054964026d2bf97d776ae02e5e29686903290be 190460 libiodbc2_3.52.6-4_amd64.deb
 af0aec1a95b7b7af49615b7aaa3a3792d4cfc9dd5a6a5e00b1df3b49a7abdcd7 448142 libiodbc2-dev_3.52.6-4_amd64.deb
Files: 
 2647be8adde1149c4f04f9952fddda02 1112 libs optional libiodbc2_3.52.6-4.dsc
 7b788fbe1e5be7250f4dbe09166c9141 4794 libs optional libiodbc2_3.52.6-4.diff.gz
 e84ea622f9b77e82b087650108fc042c 271436 misc optional iodbc_3.52.6-4_amd64.deb
 438da2e6808eed3967410c14be54c8e8 190460 libs optional libiodbc2_3.52.6-4_amd64.deb
 8487043e11a6e34ad654243580cde4ca 448142 libdevel optional libiodbc2-dev_3.52.6-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iD8DBQFK1XOetzWmSeC6BMERAv7pAJ42SORpT8skGilf2PQslhfEI/RD6gCcDei9
GuknKaqOKqmylZ9WghRqn80=
=oe5W
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: