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

Bug#1038988: marked as done (qt6-multimedia: Patch to build with system egein3)



Your message dated Tue, 26 Sep 2023 19:35:02 +0000
with message-id <E1qlDpm-009dvR-Rv@fasolo.debian.org>
and subject line Bug#1038988: fixed in qt6-multimedia 6.4.2-11
has caused the Debian Bug report #1038988,
regarding qt6-multimedia: Patch to build with system egein3
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.)


-- 
1038988: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1038988
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: qt6-multimedia
Version: 6.4.2-5
Severity: normal

Dear Maintainer,

Please find bellow a debdiff to build qt6-multimedia with system
eigen3

Changes are:
      Add libeigen3-dev to Build-Depends
      Add a pacth to changes the cinclude path ../3rdparty/eigen to /usr/include/eigen3
          in src/spatialaudio/CMakeLists.txt and src/resonance-audio/CMakeLists.txt

Source build fine under an amd64 chroot (pbuilder)

Christian

,----
| diff -Nru qt6-multimedia-6.4.2/debian/changelog qt6-multimedia-6.4.2/debian/changelog
| --- qt6-multimedia-6.4.2/debian/changelog	2023-05-06 17:40:13.000000000 +0200
| +++ qt6-multimedia-6.4.2/debian/changelog	2023-06-24 08:20:40.000000000 +0200
| @@ -1,3 +1,9 @@
| +qt6-multimedia (6.4.2-6) unstable; urgency=medium
| +
| +  * Build with system eigen3
| +
| + -- Christian Marillat <marillat@deb-multimedia.org>  Sat, 24 Jun 2023 08:20:40 +0200
| +
|  qt6-multimedia (6.4.2-5) unstable; urgency=medium
|  
|    [ Patrick Franz ]
| diff -Nru qt6-multimedia-6.4.2/debian/control qt6-multimedia-6.4.2/debian/control
| --- qt6-multimedia-6.4.2/debian/control	2023-01-27 21:19:15.000000000 +0100
| +++ qt6-multimedia-6.4.2/debian/control	2023-06-24 08:05:27.000000000 +0200
| @@ -5,6 +5,7 @@
|  Uploaders: Patrick Franz <deltaone@debian.org>, Lu YaNing <dluyaning@gmail.com>
|  Build-Depends: cmake (>= 3.24~),
|                 debhelper-compat (= 13),
| +               libeigen3-dev,
|                 libasound2-dev [linux-any],
|                 libavcodec-dev,
|                 libavdevice-dev,
| diff -Nru qt6-multimedia-6.4.2/debian/patches/series qt6-multimedia-6.4.2/debian/patches/series
| --- qt6-multimedia-6.4.2/debian/patches/series	2023-01-22 19:20:55.000000000 +0100
| +++ qt6-multimedia-6.4.2/debian/patches/series	2023-06-24 08:08:36.000000000 +0200
| @@ -1 +1,2 @@
|  provide_default_implementation_for_qplatformmediadevices.patch
| +system-eigen3.patch
| diff -Nru qt6-multimedia-6.4.2/debian/patches/system-eigen3.patch qt6-multimedia-6.4.2/debian/patches/system-eigen3.patch
| --- qt6-multimedia-6.4.2/debian/patches/system-eigen3.patch	1970-01-01 01:00:00.000000000 +0100
| +++ qt6-multimedia-6.4.2/debian/patches/system-eigen3.patch	2023-06-24 08:20:40.000000000 +0200
| @@ -0,0 +1,22 @@
| +--- a/src/spatialaudio/CMakeLists.txt
| ++++ b/src/spatialaudio/CMakeLists.txt
| +@@ -11,7 +11,7 @@ qt_internal_add_module(SpatialAudio
| +         "../3rdparty/resonance-audio/resonance_audio"
| +         "../3rdparty/resonance-audio"
| +         "../resonance-audio"
| +-        "../3rdparty/eigen"
| ++        "/usr/include/eigen3"
| +     LIBRARIES
| +         Qt::MultimediaPrivate
| +         Qt::BundledResonanceAudio
| +--- a/src/resonance-audio/CMakeLists.txt
| ++++ b/src/resonance-audio/CMakeLists.txt
| +@@ -204,7 +204,7 @@ qt_internal_add_3rdparty_library(Bundled
| +         ${RA_SOURCE_DIR}
| +         ${PFFFT_DIR}
| +         ${SADIE_HRTFS_DIR}
| +-        ../3rdparty/eigen
| ++        /usr/include/eigen3
| + )
| + 
| + # Required by pffft on certain PowerPC archs
`----




-- System Information:
Debian Release: trixie/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.9-1-custom (SMP w/24 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: qt6-multimedia
Source-Version: 6.4.2-11
Done: Patrick Franz <deltaone@debian.org>

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

Debian distribution maintenance software
pp.
Patrick Franz <deltaone@debian.org> (supplier of updated qt6-multimedia 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: Tue, 26 Sep 2023 21:23:07 +0200
Source: qt6-multimedia
Architecture: source
Version: 6.4.2-11
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Patrick Franz <deltaone@debian.org>
Closes: 1038988
Changes:
 qt6-multimedia (6.4.2-11) unstable; urgency=medium
 .
   [ Patrick Franz ]
   * Add patch to build with system eigen3, thx to Christian Marillat
     (Closes: #1038988).
Checksums-Sha1:
 b22242c52849d97c00fc15fb9b760d20d872abd0 3506 qt6-multimedia_6.4.2-11.dsc
 db3d591fcf876bbf6828e061615492bf42f63480 21352 qt6-multimedia_6.4.2-11.debian.tar.xz
 f2b6489c3dc0a9cfa3defe947c5b90d86c04cf3e 13036 qt6-multimedia_6.4.2-11_source.buildinfo
Checksums-Sha256:
 17e614ae258a2cba1c8bdde76a3ac489b07968338df6e4509f18cc200913a094 3506 qt6-multimedia_6.4.2-11.dsc
 38564325a02377f2547b5f5ec84b3e2321054b1f004e69f56dbc02e21db1b151 21352 qt6-multimedia_6.4.2-11.debian.tar.xz
 61eead6f2d8aac66ac2d402a9d24ec830e7c5fb9c74686f930274fc7fd49d1e5 13036 qt6-multimedia_6.4.2-11_source.buildinfo
Files:
 da23436ee99bb7eb04dd3ed5544453d2 3506 libs optional qt6-multimedia_6.4.2-11.dsc
 caf09c29017f3e746e57fa2fc5561792 21352 libs optional qt6-multimedia_6.4.2-11.debian.tar.xz
 1209f7f1c2c77a0d0df7fb4eefd31b36 13036 libs optional qt6-multimedia_6.4.2-11_source.buildinfo

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

iQIzBAEBCgAdFiEEYodBXDR68cxZHu3Knp96YDB3/lYFAmUTL6kACgkQnp96YDB3
/lae+w/6AlSKj+/OPsxM2jKkNtWckogrAd2cv2qWGubZmrX77ZfZ/y2RrmUxyT0R
trlmHXUBfcRQKVJ3/350VwX6SToxY92LwUvPXFxCchsYXfQL3aHuujMwkGGr4BLo
u7TwXkpcwcMRsRv0ewVc5ZY9FVYm4dt64P/Q36dNwgxIu9ozHabSRDGYZOvH4bzO
jD5tBEgxV72s1skHLG6Ab2zoCprzXEg9Z0u/vCKc5Iv22LEXksWbHgXzuV0kL/jQ
QNAcRMxVgXAoSoSzyrTaKFkj96rv4HAkh5XV46XFP29RNQi0p8PjTehg1lyAMGYw
7WpkM9aeMpfVtJyaqS9M7XRYtBjsFQKPhUS/m4VZZl27vZWyolaQdjw2Y9v79Jj/
zhQSR2tA5TXRIJQ5DCDQv1+lpyu7JbqL9pXg6X2xyq3w7tVjRYuY+L6p/9xGwGs1
uYQ+3JjRckkCOmil7vJDXAgbfSEcUr6axzeFbB8OxcphLsslnaSaYVn47ReiwGGK
OFtN+ghuGnfAHEuiI9WZBHw9xpMO580q7XYMW1GVvLHKaLGMXOG0i2tEYTbWj85j
IxPaXU3I4g8hnecEa25v5Vh6rvbdf0ceiR9jou2tpIl9Wy+HmayrxLIa3LtqS5ft
w7j9bsujC9Ej/kYVualxT6StvGrr7f5mPPMNf58j3HCUWj63Ko8=
=LSee
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: