Your message dated Sat, 01 Oct 2022 15:49:21 +0000
with message-id <[email protected]>
and subject line Bug#965273: fixed in autoconf-archive 20220903-2
has caused the Debian Bug report #965273,
regarding AX_HAVE_QT hard codes the build architecture qmake
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.)


-- 
965273: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965273
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autoconf-archive
Version: 20190106-2
Tags: patch upstream
User: [email protected]
Usertags: ftcbfs
Control: affects -1 + src:projectm

projectm fails to cross build from source, because it uses AX_HAVE_QT
from autoconf-archive and that macro hard codes the build architecture
qmake. Please consider applying the attached patch to have it use the
host architecture qmake.

Helmut
--- autoconf-archive-20190106.orig/m4/ax_have_qt.m4
+++ autoconf-archive-20190106/m4/ax_have_qt.m4
@@ -62,9 +62,10 @@ AC_DEFUN([AX_HAVE_QT],
   AC_REQUIRE([AC_PATH_X])
   AC_REQUIRE([AC_PATH_XTRA])
 
+  AC_CHECK_TOOL([QMAKE],[qmake],[false])
   AC_MSG_CHECKING(for Qt)
   # If we have Qt5 or later in the path, we're golden
-  ver=`qmake --version | grep -o "Qt version ."`
+  ver=`$QMAKE --version | grep -o "Qt version ."`
   if test "$ver" ">" "Qt version 4"; then
     have_qt=yes
     # This pro file dumps qmake's variables, but it only works on Qt 5 or later
@@ -105,7 +106,7 @@ percent.target = %
 percent.commands = @echo -n "\$(\$(@))\ "
 QMAKE_EXTRA_TARGETS += percent
 EOF
-    qmake $am_have_qt_pro -o $am_have_qt_makefile
+    $QMAKE $am_have_qt_pro -o $am_have_qt_makefile
     QT_CXXFLAGS=`make -s -f $am_have_qt_makefile CXXFLAGS INCPATH`
     QT_LIBS=`make -s -f $am_have_qt_makefile LIBS`
     rm $am_have_qt_pro $am_have_qt_makefile
@@ -117,7 +118,7 @@ EOF
     QT_LUPDATE=`which lupdate`
 
     # Get Qt version from qmake
-    QT_DIR=`qmake --version | grep -o -E /.+`
+    QT_DIR=`$QMAKE --version | grep -o -E /.+`
 
     # All variables are defined, report the result
     AC_MSG_RESULT([$have_qt:

--- End Message ---
--- Begin Message ---
Source: autoconf-archive
Source-Version: 20220903-2
Done: Bastien Roucariès <[email protected]>

We believe that the bug you reported is fixed in the latest version of
autoconf-archive, 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.
Bastien Roucariès <[email protected]> (supplier of updated autoconf-archive 
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: SHA512

Format: 1.8
Date: Sat, 01 Oct 2022 15:42:46 +0000
Source: autoconf-archive
Architecture: source
Version: 20220903-2
Distribution: unstable
Urgency: medium
Maintainer: Bastien Roucariès <[email protected]>
Changed-By: Bastien Roucariès <[email protected]>
Closes: 965273
Changes:
 autoconf-archive (20220903-2) unstable; urgency=medium
 .
   * Bug fix: "AX_HAVE_QT hard codes the build architecture qmake", thanks
     to Helmut Grohne (Closes: #965273).
Checksums-Sha1:
 e2855c907418088c4954887bb97bae5c1c0e7e51 2328 autoconf-archive_20220903-2.dsc
 e3b9eff33ed520e50d6756529d124c100c51525c 21572 
autoconf-archive_20220903-2.debian.tar.xz
 4708ce182b46c54d745bd5cb31641a3e240e617a 6283 
autoconf-archive_20220903-2_source.buildinfo
Checksums-Sha256:
 29cf60dcdabbbf3fcf78f924e76e89a8862d37337cd3f5ef7364c889062f1d3f 2328 
autoconf-archive_20220903-2.dsc
 7f3c83ed577dd49b784094c1e4cca7369fadc58ab99e999adeb5bde0e2f0f60d 21572 
autoconf-archive_20220903-2.debian.tar.xz
 9e8320e83197f17ac19cc004acfd8c027697e38abbee5c8d6a82f6478b4fa3b8 6283 
autoconf-archive_20220903-2_source.buildinfo
Files:
 2f94984e72c416b7363a32c2455519f8 2328 devel optional 
autoconf-archive_20220903-2.dsc
 dde4af020e69617825f610d7630fa19f 21572 devel optional 
autoconf-archive_20220903-2.debian.tar.xz
 5f01080021fcfccdb801728681b8361c 6283 devel optional 
autoconf-archive_20220903-2_source.buildinfo

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

iQJFBAEBCgAvFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmM4YEQRHHJvdWNhQGRl
Ymlhbi5vcmcACgkQADoaLapBCF82ihAArrqAnscbSVydAKKRcKVBfs4FDv3d99+H
stMbYo4chx/VtJCniA5ZytOvvpSbJL1PWJjUQ0N5DBMOnrnkj4vqtsxLF48TLwOW
MlyFpayUOPlu2JyMDACMISEqIyZrLiiJWjcgOnv3wd7wh/2lB1FTbh6rpf8bPDpL
o8zrNquTBmxFjhSXKdVeCJNRlvD5QHFU84al2xHHQ7gaJFSkOAATKVcg1JGSyTF0
O+uBThu6bGANN7x2mAA+358hVs+/9nfLCKlqCmUHnrls7CkRAgvo5Aa2gY/Zw8MA
UXNK9kiU34Go+JF0UXAaW/f7z+rijHIkgEn6SsNW+IQWZeb8ZVQay6WT7kE/7TAi
1uvZ06hfSRI8qHirfxV0g9hDs6Igh51g7s6d8k4sH3f/7Sdirk0UXCIZ8iIkLFqa
c3W2djwS5LG6wC0U2y6xs7UlWEAwGTiigGNFvcGBi1qsD80s/bZTbzeMxja0h3Gq
Do88M+Rio1TKGNyEc6BdgZmW+twALoAC5mfkE+YmzVhV4gu3S+kOfYkOpBX+C6St
C8AV3ZQJs2R9Fuy0hcjka8EqsQ9die2jIYdO2H9Eo+uNJgdYdsUDrkQen9p4/ztQ
4bxTO22U7IAF+4z3RQn9bHScfuX+Q0hCHBS6cSolwQ3Ais6XIu0rdbNdmcLI4wxb
uWaoYfPe7gI=
=Rfto
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to