[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1022752: marked as done (projectm FTCBFS: broken, outdated, embedded copy of AX_HAVE_QT)



Your message dated Mon, 31 Oct 2022 13:05:41 +0000
with message-id <E1opUU1-008kTE-Tt@fasolo.debian.org>
and subject line Bug#1022752: fixed in projectm 3.1.12-3
has caused the Debian Bug report #1022752,
regarding projectm FTCBFS: broken, outdated, embedded copy of AX_HAVE_QT
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 owner@bugs.debian.org
immediately.)


-- 
1022752: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022752
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: projectm
Version: 3.1.12-2.1
User: debian-cross@lists.debian.org
Usertags: ftcbfs

projectm fails to cross build from source, because it uses an broken,
outdated, embedded copy of AX_HAVEQT that is still affected by #965273
while this has been fixed in autoconf-archive already.

Please delete this copy from m4/autoconf-archive/ax_have_qt.m4 and use
the one from autoconf-archive instead. Failing that, please update your
copy and register it with the security tracker. See
https://wiki.debian.org/EmbeddedCopies for how to register embedded
copies.

Beyond this, projectm also hard codes the build architecture pkg-config
in one occasion. I'm attaching a patch for this latter issue for your
convenience.

Helmut
--- projectm-3.1.12.orig/configure.ac
+++ projectm-3.1.12/configure.ac
@@ -165,9 +165,10 @@
 AC_ARG_ENABLE([qt], AS_HELP_STRING([--enable-qt], [Enable Qt: needed for pulseaudio and jack GUIs]), [], [enable_qt=check])
 AS_IF([test "$enable_qt" != "no"],
   [
+   AC_REQUIRE([PKG_PROG_PKG_CONFIG])
     case $host_os in
       linux*)
-        PATH="$PATH:`pkg-config --variable=host_bins Qt5Core`"
+        PATH="$PATH:`$PKG_CONFIG --variable=host_bins Qt5Core`"
       ;;
     esac
     AX_HAVE_QT  # m4/qt.m4

--- End Message ---
--- Begin Message ---
Source: projectm
Source-Version: 3.1.12-3
Done: Dennis Braun <d_braun@kabelmail.de>

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

Debian distribution maintenance software
pp.
Dennis Braun <d_braun@kabelmail.de> (supplier of updated projectm 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Mon, 31 Oct 2022 13:35:02 +0100
Source: projectm
Architecture: source
Version: 3.1.12-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <d_braun@kabelmail.de>
Closes: 1022752
Changes:
 projectm (3.1.12-3) unstable; urgency=medium
 .
   * Fix arm builds by adding the gl header to qprojectmwidget.hpp
   * Fix cross compiling. Thanks a lot to Helmut Grohne (Closes: #1022752)
   * Reformat all patches with gbp pq
   * Prefer libjack-dev over libjack-jackd2-dev
   * Apply wrap-and-sort -ast
   * d/copyright: Bump my entry
   * Add d/source/lintian-overrides
   * d/watch: Fix regex for github
   * Add salsa ci config
Checksums-Sha1:
 b2906ec1f3fbf95834bb208b4a8102931182434a 2633 projectm_3.1.12-3.dsc
 257cfb5a7af1ec35b196eba3f26071024b3abf60 8196 projectm_3.1.12-3.debian.tar.xz
 405a041f2aadeb63ebe932418ed8a381d110c7e7 6496 projectm_3.1.12-3_source.buildinfo
Checksums-Sha256:
 505866aa68a25f674963da50f9dbe83dc11705d67e208b4fa3bf6ad784501c57 2633 projectm_3.1.12-3.dsc
 1c6a3800175cf106a4930a49c3f8e1e79735fd4230d73b1781ba554b2849adeb 8196 projectm_3.1.12-3.debian.tar.xz
 a9f4d2f8507306db192727b0e5def0a062517244bb83ca05546b40f93253d2a1 6496 projectm_3.1.12-3_source.buildinfo
Files:
 c80b24ea3bfef9d5fdd90865f6dd986c 2633 sound optional projectm_3.1.12-3.dsc
 acdc18a690f70bf7bb8632845fdb3a8a 8196 sound optional projectm_3.1.12-3.debian.tar.xz
 1013e83c00643781dd2905c1299e4ecc 6496 sound optional projectm_3.1.12-3_source.buildinfo

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

iQJJBAEBCgAzFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmNfwWIVHGRfYnJhdW5A
a2FiZWxtYWlsLmRlAAoJEGNOpV2QK5g2XmYP/3mNxg5gHfxKYPhAnmWXkEHE2FTf
4nDaFLa5IlP5/nI69FiIZByl6aKZCyq10GBoheulc6y/4WnHVHsPDhW9VA7Pz1XQ
+BhOdqq7K8ZvrO1WmcNQTIfUF9FFA9UZtlT4QUt1HZWaZw9JA6ChBEqwW8y4vO1T
jibSa5Jnf6viBcYm8YmbriNG6MPJ+JeIonJKOlDfjWfWDuAy1fpv3XxE7BZncYly
CiRl/tAYfRC+QmtD54R7UtFtgGd9j+bh2MYedXfnERLJcU6+QgIQbVExA9dYiSry
NzxR5OCzakF59B8Sjrf5pg0Ys2x+RvG7V7RxDyvrq6bGO0GhbTKv4gJAItWrzc51
AHyw8JGslYApDF1zjRt+Cd18x/hUS4aJYm41SxWJ/KgJLLp3zYODJlGqkLOvZ1sn
Q/tC2DgzEbkg2yr7mw7eNVoR+au1FQXhmrORi1u+AauEgXLG/ffC7yAhFfUbL8rj
4wqizqzBFtuDBlv6oMufGI2IKc1O5IUc1vfNfS7hSNqnQEhoDt3n0qpkMy67R3NN
A7AArnDXKKXS5Bf4hjpELOm+aqiERunljjAEuENMHKbi6z/YCIkjZqQcdWzHngc2
EVk3kX76SaGvtRO+kOT3XQ8nqKZs/wiouE1n+kcZgh0fRw7M3esiSfEXTJGsRfR4
uHP4EJK78cAecIT/
=KA/E
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: