Your message dated Wed, 24 Jul 2024 09:49:18 +0000
with message-id <e1swycy-008zmn...@fasolo.debian.org>
and subject line Bug#1059750: fixed in qmidiarp 0.7.0+ds-3
has caused the Debian Bug report #1059750,
regarding qmidiarp 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.)


-- 
1059750: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059750
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qmidiarp
Version: 0.7.0+ds-1
Tags: patch upstream
User: debian-cr...@lists.debian.org
Usertags: ftcbfs

qmidiarp fails to cross build from source, because it abuses
AC_CHECK_FILE. The macro is meant to check for files on the host system
and thus fails in a cross build. qmidiarp however uses it to locate
files on the build system. It should rather use "test -e" for that. I'm
attaching a patch for your convenience.

Helmut
--- qmidiarp-0.7.0+ds.orig/configure.ac
+++ qmidiarp-0.7.0+ds/configure.ac
@@ -111,9 +111,9 @@
           QT_INCLUDE_DIR=`$PKG_CONFIG --variable=includedir QtGui`
           QT_CXXFLAGS=`$PKG_CONFIG --cflags QtCore QtGui`
           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])))
         
@@ -137,9 +137,9 @@
           QT_CXXFLAGS=`$PKG_CONFIG --cflags Qt5Core Qt5Gui 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: qmidiarp
Source-Version: 0.7.0+ds-3
Done: Dennis Braun <s...@debian.org>

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

Debian distribution maintenance software
pp.
Dennis Braun <s...@debian.org> (supplier of updated qmidiarp 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: Wed, 24 Jul 2024 09:55:37 +0200
Source: qmidiarp
Architecture: source
Version: 0.7.0+ds-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <s...@debian.org>
Closes: 1059750
Changes:
 qmidiarp (0.7.0+ds-3) unstable; urgency=medium
 .
   * Fix cross building. Thanks Helmut! (Closes: #1059750)
   * Apply wrap-and-sort -ast
Checksums-Sha1:
 9fc77967a07f1fea11ee9f95a26223943bcebd08 2174 qmidiarp_0.7.0+ds-3.dsc
 02ba7a25d095eeb12e0be8de114b9b97c39b9c2f 8040 qmidiarp_0.7.0+ds-3.debian.tar.xz
 1439e0fdda3ba5287c8514cda025445fdd59bbb1 7078 
qmidiarp_0.7.0+ds-3_source.buildinfo
Checksums-Sha256:
 c09b9537c2749f667659a79dcadd3dbd2b400f15b6b81991ea654747e681cee6 2174 
qmidiarp_0.7.0+ds-3.dsc
 ed95ca498f279a076013b82aa806626ea58d01d565e90e47a538ec98a5a497fa 8040 
qmidiarp_0.7.0+ds-3.debian.tar.xz
 fa91d615adc89ff42bb1cd7ac0def95cca4ae929c9d0398ba5422ccfc4fb8617 7078 
qmidiarp_0.7.0+ds-3_source.buildinfo
Files:
 58bec51bcdb54bd692320b74bb9f6f00 2174 sound optional qmidiarp_0.7.0+ds-3.dsc
 486dd94faf59fe3a1975ae42f8def81c 8040 sound optional 
qmidiarp_0.7.0+ds-3.debian.tar.xz
 dcd858540753d106b5611423e54ab99d 7078 sound optional 
qmidiarp_0.7.0+ds-3_source.buildinfo

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

iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmags7APHHNuZEBkZWJp
YW4ub3JnAAoJEGNOpV2QK5g2nucQAKmy1EBaKZW2Ji51SAIJ51XKW45hGJcy6h83
q5U59W/KRePXtnUN6T4A3ynHbC62VxpVHXYjURX1mjtQOczlZ57MJgs0++ifuT4M
dZ1aO2uGGCLEwyzr9JI4C0XO+TYJQIMeKENqyUI9MNeajOVhmSFtgrvDQxXyBUrh
JRreK4EEV8oj3qTid913QKKvxz5SrpLPMaPCmjaAfQvc1ZSk81JyWdcfd1ZuhzSa
CiFL1/Lx0PU607XKR/0S6IBN3ZDXiJfFKzH0E/GIukB2DGYpv3JZfxmLhGstRjTr
mJc4xt5lg3NF8sENxrkTGO1+FzufZQwoaqrfQTinEnjbmQtLjZqiHKdsA4JCLk5L
r1QL/t6pzEpIm6XCjMrCFCiG21s1WQOTCStQXTQXlsPhElcP61DNkYd12+sJDM1i
UFdFZ8cjjbO7NQGK0llwufnPYRIIZ0kLxEQIL2xryi5G5zu2FXZ3mWexppJ3u15q
CGPr7aTNFZmIWKycO1DivVj7LMS9OsEIILNTbZx4vZy+iUsdfYHdU3XhlMj7ZSSz
TeAkuZxqJ0hVbp5EBAO+gyjAluOwRsXRKiS0X9D1WAE3eCuaWM3ATkOoyaIXcxo6
9sDl85INVp1FM8qqXgBgvbydJQJ4z2Q8+nlc8mzSsmVcU6RmY6J1Ipi0ocESAtXj
2uc5acaj
=3CJt
-----END PGP SIGNATURE-----

Attachment: pgpNJilntsLYQ.pgp
Description: PGP signature


--- End Message ---

Reply via email to