Your message dated Thu, 28 Sep 2023 20:40:46 +0000
with message-id <e1qlxou-0021wg...@fasolo.debian.org>
and subject line Bug#923109: fixed in qmidiroute 0.4.0-2
has caused the Debian Bug report #923109,
regarding qmidiroute FTCBFS: abuses AC_CHECK_FILE
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 ow...@bugs.debian.org
immediately.)


-- 
923109: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923109
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qmidiroute
Version: 0.4.0-1
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap

qmidiroute fails to cross build from source, because it abuses
AC_CHECK_FILE. The macro is meant for testing file existence on the
installed system. However, qmidiroute uses it for checking header
directories used during build. For the latter, a simple "test -e" is
better. The attached patch implements that and makes qmidiroute cross
buildable. Please consider applying it.

Helmut
--- qmidiroute-0.4.0.orig/configure.ac
+++ qmidiroute-0.4.0/configure.ac
@@ -31,9 +31,9 @@ if test "x$HAVE_QT4" = "xyes"; then
   QT_INCLUDE_DIR=`$PKG_CONFIG --variable=includedir QtGui`
   QT_CXXFLAGS=`$PKG_CONFIG --cflags QtCore QtGui QtOpenGL`
   EXTRA_QT_INCLUDE_DIR="$QT_INCLUDE_DIR/Qt"
-  AC_CHECK_FILE([$QT_INCLUDE_DIR/QWidget],
+  AS_IF([test -e "$QT_INCLUDE_DIR/QWidget"],
     AC_MSG_NOTICE([No extra QT_INCLUDE_DIR needed]),
-      AC_CHECK_FILE([$EXTRA_QT_INCLUDE_DIR/QWidget],
+      AS_IF([test -e "$EXTRA_QT_INCLUDE_DIR/QWidget"],
         QT_CPPFLAGS="$QT_CPPFLAGS -I$EXTRA_QT_INCLUDE_DIR",
           AC_MSG_WARN([QWidget not found])))
     
@@ -61,9 +61,9 @@ if test "x$HAVE_QT5" = "xyes"; then
   QT_CXXFLAGS=`$PKG_CONFIG --cflags Qt5Core Qt5Gui Qt5OpenGL Qt5Widgets`
   QT_CXXFLAGS="$QT_CXXFLAGS -fPIC"
   EXTRA_QT_INCLUDE_DIR="$QT_INCLUDE_DIR/Qt"
-  AC_CHECK_FILE([$QT_INCLUDE_DIR/QtWidgets/QWidget],
+  AS_IF([test -e "$QT_INCLUDE_DIR/QtWidgets/QWidget"],
     AC_MSG_NOTICE([No extra QT_INCLUDE_DIR needed]),
-      AC_CHECK_FILE([$EXTRA_QT_INCLUDE_DIR/QtWidgets/QWidget],
+      AS_IF([test -e "$EXTRA_QT_INCLUDE_DIR/QtWidgets/QWidget"],
         QT_CPPFLAGS="$QT_CPPFLAGS -I$EXTRA_QT_INCLUDE_DIR",
           AC_MSG_WARN([QWidget not found])))
     

--- End Message ---
--- Begin Message ---
Source: qmidiroute
Source-Version: 0.4.0-2
Done: Bastian Germann <b...@debian.org>

We believe that the bug you reported is fixed in the latest version of
qmidiroute, 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 923...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated qmidiroute 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 28 Sep 2023 21:43:54 +0200
Source: qmidiroute
Architecture: source
Version: 0.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multime...@lists.debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 923109
Changes:
 qmidiroute (0.4.0-2) unstable; urgency=medium
 .
   * Team upload
   * Make qmidiroute cross buildable (Closes: #923109)
 .
   [ Ondřej Nový ]
   * d/copyright: Use https protocol in Format field
   * d/control: Set Vcs-* to salsa.debian.org
   * d/control: Remove trailing whitespaces
   * d/watch: Use https protocol
   * Use debhelper-compat instead of debian/compat
 .
   [ Felipe Sateler ]
   * Change maintainer address to debian-multime...@lists.debian.org
 .
   [ Olivier Humbert ]
   * Update copyright (http -> https)
   * Update qmidiroute.desktop (add French comment)
 .
   [ Debian Janitor ]
   * Use secure URI in Homepage field
   * Bump debhelper from deprecated 9 to 10
   * Drop unnecessary dependency on dh-autoreconf
   * Drop unnecessary dh arguments: --parallel
Checksums-Sha1:
 15a28a816118b37110d003c4e7ccbe3b95d20455 1894 qmidiroute_0.4.0-2.dsc
 0393719cc3e15f010f6e521f8fe9d77950f36ec0 6036 qmidiroute_0.4.0-2.debian.tar.xz
 9b46d0beca862de9135c9265bf8680f1682e5a4c 10049 
qmidiroute_0.4.0-2_source.buildinfo
Checksums-Sha256:
 3b02b3a8bebc166b59690c3449b07c47f19e123ce165cbdb9668dc98975dba7b 1894 
qmidiroute_0.4.0-2.dsc
 82f524bdf496733a1ee16ec80f37fd8596f62e6b03a3d7eabc20e85bc17c33be 6036 
qmidiroute_0.4.0-2.debian.tar.xz
 efd6d6f02dd918fadd1650e9e266416b83b6e56607da3762446639f6bbc34a40 10049 
qmidiroute_0.4.0-2_source.buildinfo
Files:
 2142aefab434e88aab09f228e64f2729 1894 sound optional qmidiroute_0.4.0-2.dsc
 1aacba8f08e713bac8db92d6f0890a09 6036 sound optional 
qmidiroute_0.4.0-2.debian.tar.xz
 6df20147262829f770f3f2e0d2a19cce 10049 sound optional 
qmidiroute_0.4.0-2_source.buildinfo

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

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmUV2WsQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFIoxC/wNW/LFxSqGGdwsv7gu+ICUdDTdE3JYrw2p
Q2TMawLEHNWofuEQNjMaUErR8YzwH0BG67nz5ItXo8R6SqqEsyVTpiAETq9c7ndN
DjU48zy3LIX1YKoi+U6lHk+NZu2s2Oiqkhe7LaSRIFAamNxpV23t1QoPnuv9ilt6
h1lecIms7Trl1LniGntnKKD/4UmHsXLuKnuPnWRzsX103mkTeGJr7dEs+LVWAn+P
Dr5gANmCAIxQiSjHEI2NdHU2Okk4KHlndMRHlJrv+VRn9GeJe2DtuozT7Yv3WlZb
jI0CTKedpABSPkK+Nn4X6cdaP+gG+dKmwfZhBzwEl8/Oz06FvxCthC/YEF87A0V8
4u8zu/Fb6eHj2BfECTfLh+Z0vugMzgrSljl+H3Wd9yGDMWQHXtNLzy0EbYP8YC8Y
Ycy/zeijr1lmcXHHwWgVevn6aGCnHLr/O5OjoF3iHtl+BIa93iadOMzFX9blawHf
9tYG1wyrgULDvJNAPM5p2D2knC6n3SU=
=LaOi
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to