Bug#838208: marked as done (libiodbc2 FTCBFS: uses build architecture pkg-config)
Your message dated Fri, 22 Dec 2017 22:50:07 +0000
with message-id <E1eSW8l-000HA9-RT@fasolo.debian.org>
and subject line Bug#838208: fixed in libiodbc2 3.52.9-2.1
has caused the Debian Bug report #838208,
regarding libiodbc2 FTCBFS: uses build architecture pkg-config
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.)
--
838208: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838208
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libiodbc2 FTCBFS: uses build architecture pkg-config
- From: Helmut Grohne <helmut@subdivi.de>
- Date: Sun, 18 Sep 2016 15:22:05 +0200
- Message-id: <20160918132204.dwutvafxym742jyx@alf.mars>
Source: libiodbc2
Version: 3.52.9-2
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
libiodbc2 fails to cross build from source, because it uses the build
architecture pkg-config. Thus it fails finding gtk and that results in
missing files. It seems that ./admin/gtk-2.0.m4 has its own code for
discovering which $PKG_CONFIG to use rather than using a standard
autoconf macro. Thus it does not default to use the triplet-prefixed
pkg-config and does not consider the PKG_CONFIG environment variable
either. The attached patch forces the right pkg-config via the
corresponding cache variable. Please consider applying the patch or
fixing the .m4 file to use standard (working) checks.
Helmut
diff --minimal -Nru libiodbc2-3.52.9/debian/changelog libiodbc2-3.52.9/debian/changelog
--- libiodbc2-3.52.9/debian/changelog 2014-05-29 13:06:37.000000000 +0200
+++ libiodbc2-3.52.9/debian/changelog 2016-09-18 15:16:20.000000000 +0200
@@ -1,3 +1,10 @@
+libiodbc2 (3.52.9-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Force using triplet-prefixed pkg-config. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Sun, 18 Sep 2016 15:09:02 +0200
+
libiodbc2 (3.52.9-2) unstable; urgency=medium
* Set SYSTEM_DIR to the odbc multiarch path. (Closes: #749427)
diff --minimal -Nru libiodbc2-3.52.9/debian/rules libiodbc2-3.52.9/debian/rules
--- libiodbc2-3.52.9/debian/rules 2014-05-29 13:06:37.000000000 +0200
+++ libiodbc2-3.52.9/debian/rules 2016-09-18 15:14:11.000000000 +0200
@@ -1,8 +1,9 @@
#!/usr/bin/make -f
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
+include /usr/share/dpkg/architecture.mk
export DEB_CFLAGS_MAINT_APPEND = -DSYSTEM_DIR=\"/usr/lib/$(DEB_HOST_MULTIARCH)/odbc\"
+export ac_cv_path_PKG_CONFIG=$(DEB_HOST_GNU_TYPE)-pkg-config
%:
dh $@ --parallel --with autoreconf,pkgkde_symbolshelper
--- End Message ---
--- Begin Message ---
- To: 838208-close@bugs.debian.org
- Subject: Bug#838208: fixed in libiodbc2 3.52.9-2.1
- From: mafm@debian.org (Manuel A. Fernandez Montecelo)
- Date: Fri, 22 Dec 2017 22:50:07 +0000
- Message-id: <E1eSW8l-000HA9-RT@fasolo.debian.org>
Source: libiodbc2
Source-Version: 3.52.9-2.1
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.
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 838208@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Manuel A. Fernandez Montecelo <mafm@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@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 12 Dec 2017 22:31:37 +0100
Source: libiodbc2
Binary: iodbc libiodbc2 libiodbc2-dev
Architecture: source amd64
Version: 3.52.9-2.1
Distribution: unstable
Urgency: medium
Maintainer: Debian Krap Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Manuel A. Fernandez Montecelo <mafm@debian.org>
Description:
iodbc - GTK+ config frontend for the iODBC Driver Manager
libiodbc2 - iODBC Driver Manager
libiodbc2-dev - iODBC Driver Manager (development files)
Closes: 838208
Changes:
libiodbc2 (3.52.9-2.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Helmut Grohne ]
* Fix FTCBFS: Force using triplet-prefixed pkg-config. (Closes: #838208)
Checksums-Sha1:
84b436236298053bf1d0e86c12b70189e944491e 2146 libiodbc2_3.52.9-2.1.dsc
18b145b9bdc753bd8fb4d45654164eb380ce9f17 9872 libiodbc2_3.52.9-2.1.debian.tar.xz
65ac178843564ebcd62cc27e2e912e727b7a1a64 674384 iodbc-dbgsym_3.52.9-2.1_amd64.deb
37b73a1b5dfc4d6cd9a667b92b6afcbfc90a8e15 216784 iodbc_3.52.9-2.1_amd64.deb
b2208b13a2031975bbd4004cb5668ddcf0ce0445 362004 libiodbc2-dbgsym_3.52.9-2.1_amd64.deb
9fe3a94e130e11a2030d79d46b265024f6db08c7 56508 libiodbc2-dev_3.52.9-2.1_amd64.deb
62bb7b64308032eb6146fae1b89428b736358e0e 11060 libiodbc2_3.52.9-2.1_amd64.buildinfo
399bd2e0db80ffe5a9e23ce1826088402440f2f4 158928 libiodbc2_3.52.9-2.1_amd64.deb
Checksums-Sha256:
28f5661eea1861ad5db90c413213cc3f5514a5943d97c4692f5b4d1ac78d9139 2146 libiodbc2_3.52.9-2.1.dsc
a6739af38b331d0e6817fad2a28101dfa9d7a27bc03a5c11322a7c18c7e2307e 9872 libiodbc2_3.52.9-2.1.debian.tar.xz
5a3799b9dd2c0553dab3dd7b13743ee8d6f5a5e6d772a952cd53cae9c1371cb3 674384 iodbc-dbgsym_3.52.9-2.1_amd64.deb
152df81e86cd4855d5e85275361780effb64f9a1be0766e78cb8c3c421b88266 216784 iodbc_3.52.9-2.1_amd64.deb
84b1f76ef2d18590f51b82e528acd2e778e5af7bb2b883289a792515d8b0dd18 362004 libiodbc2-dbgsym_3.52.9-2.1_amd64.deb
21607d414393979a6574aabbe4328bd3d732e7c9c32b54712bfa2972c90b6fd6 56508 libiodbc2-dev_3.52.9-2.1_amd64.deb
f1741d843f596be94978b1980b61eb9bdccf42af46608f11a306584539696274 11060 libiodbc2_3.52.9-2.1_amd64.buildinfo
5d99f40dcb23019c1e68687d6ed89f6bd59c4b62af36ece1063ad44c401aef21 158928 libiodbc2_3.52.9-2.1_amd64.deb
Files:
73166932df8a788eabdd5f666fdfb081 2146 libs optional libiodbc2_3.52.9-2.1.dsc
59050c22660e90e623a363e83ce56e71 9872 libs optional libiodbc2_3.52.9-2.1.debian.tar.xz
7aa9cbe2c008348c7df44368a4742f0e 674384 debug optional iodbc-dbgsym_3.52.9-2.1_amd64.deb
23e2e9ba8e033f93be7cda859625a7d3 216784 misc optional iodbc_3.52.9-2.1_amd64.deb
203975ebc682974a042ebaec2e052d45 362004 debug optional libiodbc2-dbgsym_3.52.9-2.1_amd64.deb
b95d3f22ab4e618edaeab4fea83518e8 56508 libdevel optional libiodbc2-dev_3.52.9-2.1_amd64.deb
85ede9b7b8c72c1afc59ddd3017abf3b 11060 libs optional libiodbc2_3.52.9-2.1_amd64.buildinfo
292db72220a9ecf0993f7605bd910f42 158928 libs optional libiodbc2_3.52.9-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCgAuFiEEKo6AUFxIYphDDdCTf3YGpEXcqA4FAlowS98QHG1hZm1AZGVi
aWFuLm9yZwAKCRB/dgakRdyoDjfGD/9ttX49UwyPAHxXLsAmmUBlMdj82zHOm9ax
+ma3RoGtokJWcHc9EYioqoQY2akXxmxjaMDDV6jbQBGSdOepp9x0kQ3pn8WX//i4
ckyNxS6BG7+XjITamCTkYOtSWwwHq6SfgzWCLKLNw2IEYRlsEdajcFwwvSYVB4Gt
55pYic5jTUhpHFQJUovygJvvdHLQC82fNoDTLpQolAdg+w+a+oRWWPtiDj5oF6+H
+bO0q+sgol7pbsSTnJTSnLFe0dGmLoJMtZY+UPNQeHbmdww/5c5MzKi/XLGNYhvl
kuVBIQ0IY8R2wjJOUTyNbCI24mpp+ZKTGWlDpHIchgeVcjX1iJCALFvEQLUyA7PW
f5ncjBrnuKBEiqfSgD3iaw3BonWWjqMi726foG+hEGBew4qFq7KYkJylajpo1Ais
RoWfgvvVyS74rOdmbmTR8DLmPw24BXfxP56VTaA/UFFmFJtt6QTi82ZkhDkuullY
bCaXd/Z+heJHaoL9XPxOny9cCG4VGC/7jDFavG8+uHeibbCi4dz9CyOXYSWrONpC
05k3DRz+1ajLQZfpGlHFEqy8qsUpYKIfFPw/X63jzqzv2nVoQ4Wtwnuky+CXQWbu
mH92d41nkJssL5oLBWAXN5zgvxbGJ3Ub41sQqTGvAZ17obTgmhpQxefXfE299GUW
86U5TcLlZQ==
=kQA9
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: