Your message dated Thu, 05 Sep 2019 06:54:25 +0000
with message-id <[email protected]>
and subject line Bug#896891: fixed in xca 2.1.2-2
has caused the Debian Bug report #896891,
regarding xca FTCBFS: hard codes pkg-config in configure.ac
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 [email protected]
immediately.)


-- 
896891: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=896891
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: xca
Version: 1.4.1-1
Tags: patch upstream
User: [email protected]
Usertags: rebootstrap

xca fails to cross build from source, because it hard codes the build
architecture pkg-config in configure.ac in a few places. The attached
patch fixes that and makes xca cross buildable. Please consider applying
it.

Helmut
Index: xca-1.4.1/configure.ac
===================================================================
--- xca-1.4.1.orig/configure.ac
+++ xca-1.4.1/configure.ac
@@ -105,11 +105,11 @@
 
 if test "${WANT_QT_VERSION}" = detect -o "${WANT_QT_VERSION}" = 5; then
   PKG_CHECK_MODULES(Qt5, [Qt5Core >= 5.0, Qt5Widgets >= 5.0], [
-    _QT_HOST_BINS="`pkg-config --variable=host_bins Qt5Core`"
+    _QT_HOST_BINS="`$PKG_CONFIG --variable=host_bins Qt5Core`"
     QT_MOC="${_QT_HOST_BINS}/moc"
     QT_UIC="${_QT_HOST_BINS}/uic"
     if test -n "$DARWIN"; then
-      FRAMEDIR=`pkg-config --variable=libdir Qt5Core`
+      FRAMEDIR=`$PKG_CONFIG --variable=libdir Qt5Core`
       Qt5_CFLAGS="$Qt5_CFLAGS -std=c++11 -F${FRAMEDIR} -I${FRAMEDIR}/QtCore.framework/Headers -I${FRAMEDIR}/QtGui.framework/Headers -I${FRAMEDIR}/QtWdgets.framework/Headers -Xlinker -rpath -Xlinker ${FRAMEDIR}"
     fi
     WANT_QT_VERSION=5
@@ -121,13 +121,13 @@
 
 if test "${WANT_QT_VERSION}" = detect -o "${WANT_QT_VERSION}" = 4; then
   PKG_CHECK_MODULES(Qt4, [QtCore >= 4.7, QtCore < 5.0, QtGui >= 4.7, QtGui < 5.0], [
-    QT_MOC="`pkg-config --variable=moc_location QtCore`"
-    QT_UIC="`pkg-config --variable=uic_location QtCore`"
+    QT_MOC="`$PKG_CONFIG --variable=moc_location QtCore`"
+    QT_UIC="`$PKG_CONFIG --variable=uic_location QtCore`"
     if test -n "${QT_MOC}"; then
       _QT_HOST_BINS="`dirname ${QT_MOC}`"
     fi
     if test -n "$DARWIN"; then
-      FRAMEDIR=`pkg-config --variable=libdir QtCore`
+      FRAMEDIR=`$PKG_CONFIG --variable=libdir QtCore`
       Qt4_CFLAGS="$Qt4_CFLAGS -F${FRAMEDIR} -I${FRAMEDIR}/QtCore.framework/Headers -I${FRAMEDIR}/QtGui.framework/Headers -Xlinker -rpath -Xlinker ${FRAMEDIR}"
     fi
     WANT_QT_VERSION=4

--- End Message ---
--- Begin Message ---
Source: xca
Source-Version: 2.1.2-2

We believe that the bug you reported is fixed in the latest version of
xca, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Ward <[email protected]> (supplier of updated xca 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 03 Sep 2019 16:27:02 -0400
Source: xca
Architecture: source
Version: 2.1.2-2
Distribution: unstable
Urgency: medium
Maintainer: Thomas Ward <[email protected]>
Changed-By: Thomas Ward <[email protected]>
Closes: 896891
Changes:
 xca (2.1.2-2) unstable; urgency=medium
 .
   * d/patches/0002-pkg-config-remove-hardcoding.patch: Remove hard-coded
     pkg-config in configure.ac, and replace it with $PKG_CONFIG references
     instead.
     Thanks to Helmut Grohne for the 1.4.1-1 patch, which is the basis
     for this patch.
     (Closes: #896891)
Checksums-Sha1:
 89fc45b20ab8fbfe325079939868e38d92e5388c 1914 xca_2.1.2-2.dsc
 fe19028ef7abe7e7e93b9d23e19ebdbf35aa6632 6156 xca_2.1.2-2.debian.tar.xz
Checksums-Sha256:
 0a8cef0855d96b5e4ce3e1f4881b573586e8c346763a595aeb73fa03746bfbac 1914 
xca_2.1.2-2.dsc
 9d3e2b734b9b183a6f3f3982fde009cba30a112fdf2eebb1d3287498d5ef4ef9 6156 
xca_2.1.2-2.debian.tar.xz
Files:
 cb5f4930c532b6e268b6a20d78f476e7 1914 x11 optional xca_2.1.2-2.dsc
 c96830558f96137f979370279c9f41c4 6156 x11 optional xca_2.1.2-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCAAtFiEEZaEt9P4xrWusTXauM1X01jtYIcwFAl1wqyEPHGJhcnRtQGtu
YXJzLmJlAAoJEDNV9NY7WCHMA60QAJGKW6MqIChK+pFfsyAukiHU4zIe7/fnOE0Q
dq59uiZgEESL6OlGe5yva1qvp6xXgHATvEIHcv9K10f6PxXJ8cXLmum8n9rf9kSU
WtWR838YiQFPlfWIKaC2WbetzroV+rrITPwoke7Rh9Twfggco17gHHuvBDjOVJrw
vk0Fz5fSBr0+dqroJTBbX1ZNz+OXOkwvpsllT0YaQWx6Oxuob1qqFszHLuYSSYTG
wZe747E0JVqpiEXNGcHC6AI6tKv0XQZfHRNP1QwoKOVWsLFlTsNAMMSWq1QBhIDk
xilraaEHh9cC4PlZrnMpVhY1jp3tT3kCgOUwGG+pXFMOVpX8ZAExbOGF1P0dEH5Q
hgmM/DqvHMLAb8CSPM3loSAWt9tJEAYLTlBCSnjKJJX/ELN7QBTfMILKh0ILrFII
x94jvqp7447xMb08sQg2/fYBnku6+1xj6+3JngpIvBILW6vTDb8JFsHy+uw0s6gr
0uiUT0i+TJGJa/809HA/td+ondZBapkEzEWxXQtSwF/qcL0KcWPf6DSzsV71EfTu
M4FGZX/mv52InsQQIcRn/UxMMZtMyDheat0hBWxKoour4dWL6zuhEROba0hOdQ55
k0VxWYZQKl+Z8U8YTqa9WlkFaVZimfmuj7fEDTAAkyPqgU518WU3mIMWgVrcC6EC
Yso/uDcO
=VNnf
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to