Your message dated Sat, 20 Aug 2022 20:34:09 +0000
with message-id <[email protected]>
and subject line Bug#965273: fixed in autoconf-archive 20220211-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: 20220211-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, 20 Aug 2022 20:11:30 +0000
Source: autoconf-archive
Architecture: source
Version: 20220211-2
Distribution: unstable
Urgency: high
Maintainer: Bastien Roucariès <[email protected]>
Changed-By: Bastien Roucariès <[email protected]>
Closes: 924415 956713 965273 1017727
Changes:
autoconf-archive (20220211-2) unstable; urgency=high
.
* Bug fix: "ax_cc_maxopt.m4 change breaks code due to syntax error",
thanks to Alastair McKinstry (Closes: #1017727).
* Bug fix: "AX_LUA_HEADERS uses AC_RUN_IFELSE", thanks to Helmut Grohne
(Closes: #956713).
* Bug fix: "AX_HAVE_QT hard codes the build architecture qmake", thanks
to Helmut Grohne (Closes: #965273).
* Bug fix: "unsupported language: "CXX_FOR_BUILD", thanks to
Helmut Grohne (Closes: #924415).
Checksums-Sha1:
601acb860e603c0770cd8548f0acee276b1c766f 2328 autoconf-archive_20220211-2.dsc
bd7ef950a094f3097ce3c1935a4f38fcf2da23c3 23456
autoconf-archive_20220211-2.debian.tar.xz
5f5c6d33381c9e3e1e4fc13ad487bb03234fafe2 6244
autoconf-archive_20220211-2_source.buildinfo
Checksums-Sha256:
a356a8de4791618bac69aa5159368203153c389459bffffd9cb5fddda86e471a 2328
autoconf-archive_20220211-2.dsc
d006cd743aaf6934d81e1c64e9862b566eb24b245d99b715e76a55fc6dffc132 23456
autoconf-archive_20220211-2.debian.tar.xz
e5949d198f2e62d7184d1598cb69ef6602c46ba2c70d5aa20f6259a5c0368301 6244
autoconf-archive_20220211-2_source.buildinfo
Files:
a67214b972fc25f0b7c2f0df3caa06b5 2328 devel optional
autoconf-archive_20220211-2.dsc
553b5f0c77a737515f471c56e93b33f1 23456 devel optional
autoconf-archive_20220211-2.debian.tar.xz
42f3a1f990d87a39ec9f7ca0d3822a4e 6244 devel optional
autoconf-archive_20220211-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmMBQGwRHHJvdWNhQGRl
Ymlhbi5vcmcACgkQADoaLapBCF+YgxAAnSIFDjA1AEs0+2Wt9R6K2wvujuscieF+
e+LJXF3vhIpPDkQk2LMmTPJAxnN3h7a7jbPDpPY5pw+CmWIc9Go0th5D37snUA8J
RaWFtmBEWsR6O3NrxP4KiCdeM3pr2HfGB9peWjLkLJPV0axueXO6sEu1kBtgeGb6
m8AYmLtHU/ar+5mBCkgqJe7GZqcnh/UDw00VUR63jaS/8yONaKGRyFbEOwm8FH4V
JkxlPs8RmphZO4ZcQSiH8ejUbBJ2URIkDgTRbJf0+43QqfqZrAiKUe3fDvMbtH6b
pnnZ/aMnAv9biRuG7MhidFK8j3kR/L8YuBoW0CEPJq80gMnqSTofbbXakpRAAnpf
drXHXvAs2KuUXADq+f6y8ikEWLfnMdsq7PW7M9Y0rIc01C7HorLF7fem81UjUgBn
1AwwOzGs33W8aMTHupfUVTgTSKYFH5DQV0Kv6v00bbiiuQXxLKvc2pSKs+ZkZhda
Nq6r2WvtAoszgIbWj9b/RbUZgB1AiPLKRe6wtdbzgj720lzS7b0lAh0CDticZ9Yo
WZlaQ8WHrx1xdQbVQbw9H4awwBnySpFqMuZIgdg6isUVuLgwscT1DTXMGcpUN8cm
TIB32bMBOwu8/owTyv1vwL1tCSWXAdLqC0cZynOpPVWtAPNNqluEWZmIuPsUhR+n
dPdqNa9EyzA=
=mwcf
-----END PGP SIGNATURE-----
--- End Message ---