Your message dated Wed, 11 Jul 2018 11:53:46 +0000
with message-id <e1fddgo-000auo...@fasolo.debian.org>
and subject line Bug#903126: fixed in qtwebengine-opensource-src 5.11.1+dfsg-1
has caused the Debian Bug report #903126,
regarding qtwebengine-opensource-src: links with embedded libvpx code copy
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.)


-- 
903126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=903126
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qtwebengine-opensource-src
Version: 5.10.1+dfsg-4
Severity: important

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

qtwebengine-opensource-src build-depends on libvpx-dev, but makes no use
of it.

libvpx is used with the embedded Chromium, which in the past relied on
experimental libvpx headers, but this was change several years ago, just
not corrected in the configure check of qtwebengine-opensource-src.

Attached patch addresses the configure check.  To ensure that system lib
is used (failing build instead of silently using embedded code copy),
additionally "config_args" in debian/rules should declare
"-feature-webengine-system-libvpx".

On a related note, several more "-feature-*" should probably be added to
ensure avoidance of the various other embedded code copies.

 - Jonas

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAls/c4AACgkQLHwxRsGg
ASGJlw//ZWsWlrbTAm32BXQLbgqKFHVcAmAKazMLMZ5DD/RXdLDgct5Dx4VWozEd
wyFvlq5FhrfqC4zXhsR4gh/IOF3fpP6c9b1TzNEQThAoPTw2tj7Bkb9lA/x+s1nt
wEgUPyVV+GzMfqbgiCktX5JHdxhtItNs7uZYf+oFSPkgWCnM6Qg6vbIiURmZaaXl
Md7SfLF/F18ImAtRr/4SOBY8hFGqCingKIM/56vqsjaPSN6zTgRvvLDH7C72mg0W
77mfkowRr+lKJQX+yWnAr5MprxWRsYml6gyN0o+N/iul/z7j65sPBzSvMXgFPT4a
S8Jcp/FDmRdFU6wks4prl1S6toHwSHjzWhtlbfwccJ+2kQ7vWBW8usPbpv1X7hbI
vzhxW5vY0BFRaewbjJPhaPJM5Iva1S0JLIzn3BCv2pDzYOj55R81DJkQPVRbuuZu
SyaTwR/p4uC0IVJqVKZtr3W8Hevu5tbpix+OdnRZa/s0HUTEkJjFhVRX8n4dk7Y8
0cX7NDWharRQ+dYlNxNzY9kmaJgVaipLC5U5sR8rElfWIMlWxmXdQXuc6FOziZme
1xzoFNHMQ3z3so7gW7yyo5HcdX8jxMfhLAq2Btc7JNueMoiPXo2Ty9GDWjp64IR4
Za3aW9c/6gw2uABDLzc70bti+lXY0QYWC9PoHQ62W3Q2gLgZgnQ=
=+O3g
-----END PGP SIGNATURE-----
Description: Fix use system shared libvpx library
 QTWebengine checks before build if system shared libvpx library works.
 .
 Previously the embedded code copy of Chromium depended on experimental
 parts of libvpx, but that was later discovered to be unneeded and code
 adapted since September 2016:
 <https://bugs.chromium.org/p/chromium/issues/detail?id=575651>
 .
 Apparently QTwebengine simply missed that change and didn't adapt its
 checks accordingly.
Author: Jonas Smedegaard <d...@jones.dk>
Last-Update: 2018-07-06
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/config.tests/libvpx/libvpx.cpp
+++ b/config.tests/libvpx/libvpx.cpp
@@ -26,7 +26,7 @@
 **
 ****************************************************************************/
 
-#include <vpx/svc_context.h>
+#include <vpx/vp8cx.h>
 #include <vpx/vpx_frame_buffer.h>
 #include <vpx/vp8dx.h>
 

--- End Message ---
--- Begin Message ---
Source: qtwebengine-opensource-src
Source-Version: 5.11.1+dfsg-1

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

Debian distribution maintenance software
pp.
Dmitry Shachnev <mity...@debian.org> (supplier of updated 
qtwebengine-opensource-src 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, 11 Jul 2018 14:12:09 +0300
Source: qtwebengine-opensource-src
Binary: qtwebengine5-dev qtwebengine5-private-dev libqt5webengine5 
libqt5webenginecore5 libqt5webenginewidgets5 libqt5webengine-data 
qml-module-qtwebengine qtwebengine5-dev-tools qtwebengine5-examples 
qtwebengine5-doc qtwebengine5-doc-html
Architecture: source
Version: 5.11.1+dfsg-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Dmitry Shachnev <mity...@debian.org>
Description:
 libqt5webengine-data - Web content engine library for Qt - Data
 libqt5webengine5 - Web content engine library for Qt
 libqt5webenginecore5 - Web content engine library for Qt - Core
 libqt5webenginewidgets5 - Web content engine library for Qt - Widget
 qml-module-qtwebengine - Qt WebEngine QML module
 qtwebengine5-dev - Web content engine library for Qt - development files
 qtwebengine5-dev-tools - Qt WebEngine tools
 qtwebengine5-doc - Qt 5 webengine documentation
 qtwebengine5-doc-html - Qt 5 webengine HTML documentation
 qtwebengine5-examples - Qt WebEngine - Examples
 qtwebengine5-private-dev - Web content engine library for Qt - private 
development files
Closes: 903126
Changes:
 qtwebengine-opensource-src (5.11.1+dfsg-1) experimental; urgency=medium
 .
   [ Simon Quigley ]
   * New upstream release.
   * Update debhelper compat to 11, no changes needed.
   * Update build dependencies to 5.11.1.
   * Update symbols from amd64 build logs.
   * Bump Standards-version to 4.1.5, no changes needed.
 .
   [ Dmitry Shachnev ]
   * Drop patches, applied in the new release:
     - icu60-no-aspirational-scripts.patch
     - icu60-uchar.patch
     - separate-argv.patch
   * Rebase and refresh other patches.
   * Drop three paths from Files-Excluded that have been removed upstream.
   * Add icu:icuuc to dependencies of jumbo_component("base").
   * Update symbols files from the current amd64 build log.
   * Fix or override the remaining source-is-missing warnings.
     - Add a patch to exclude xterm.{css,js} from the build process.
   * Make sure that system libvpx library is used (closes: #903126).
     Thanks to Jonas Smedegaard for the patch.
Checksums-Sha1:
 63466697c372ddadb5d27fd7c0973fdac813f5c1 4622 
qtwebengine-opensource-src_5.11.1+dfsg-1.dsc
 e18abe6f08f8ddcfaecfc1f2840b874627ad213d 229425948 
qtwebengine-opensource-src_5.11.1+dfsg.orig.tar.xz
 7deb048b098b054c639f01348f587fcec8a44cc3 461368 
qtwebengine-opensource-src_5.11.1+dfsg-1.debian.tar.xz
 1990606e66d604562863e961ecc14d5f0b11c8f7 18733 
qtwebengine-opensource-src_5.11.1+dfsg-1_source.buildinfo
Checksums-Sha256:
 f80e00f3a566d5ca458c235dc549e391963decf2c331dbbf2fcd73a5bd69e880 4622 
qtwebengine-opensource-src_5.11.1+dfsg-1.dsc
 d36ec87013b0d0dcbd77bc2d2738f7b26063fe5c78d487a9b75d59e48c2f52b5 229425948 
qtwebengine-opensource-src_5.11.1+dfsg.orig.tar.xz
 985647a3d090238aa703f724b5dcd0d74082dae5ff8ac1e723bc0be08a3dd7ac 461368 
qtwebengine-opensource-src_5.11.1+dfsg-1.debian.tar.xz
 92e0f7826ed906da6bc939016dac84375f542998b8ad2fa7a1e8ad45b79e121b 18733 
qtwebengine-opensource-src_5.11.1+dfsg-1_source.buildinfo
Files:
 55776e3d22aa9b94e86de9855321fb52 4622 libs optional 
qtwebengine-opensource-src_5.11.1+dfsg-1.dsc
 b4ab42be7a0ffbc06a6d32ea722d9f2a 229425948 libs optional 
qtwebengine-opensource-src_5.11.1+dfsg.orig.tar.xz
 785fe6ef8639ef4542a5af912d3a4856 461368 libs optional 
qtwebengine-opensource-src_5.11.1+dfsg-1.debian.tar.xz
 77bc1d643a73107d1b10897077cc51a4 18733 libs optional 
qtwebengine-opensource-src_5.11.1+dfsg-1_source.buildinfo

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

iQJHBAEBCgAxFiEEbEPcK+5mZmLK5jNU1v5xA2P4XdMFAltF62ATHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRDW/nEDY/hd0/OSD/98QYAARVvgQ3XrX207Np181Yd6NpEh
wZclVqE9L2UH3xbh5phdJtdzdtdkKIxACoClPGhHZxtglkauZ4WVL93NZ5uG1IaP
YXD3gvTZbz2wTFlEICl/rFeX6+xWzmtmmVPpLkZp393Q/N/8pi2fguiZBXHLhKbT
L7wiSDjoqTAhJ/2juhhoDBMfmSwlDTv22DLSyKU1AUQ5oXzSfah4CmbR7tV6mBVe
rrS+zoQVfmeXNnnR/EgGuYzz7qdtdV5CqJMM48+Avp0gI3tEkcMj/T0uCbX5KJI6
CM0qqCy9YmXoW7PuFAIJ9pzJQK0ZbYDDRlyIUfdpyNWKQfnZsOAsyQBo7NninOv4
Bfu0dJnA1OHUT9GSLFtUMZkSrANW3zhyWhzLLZXa87XXmJD6G0Kqu0BgZWyXI5Yq
lfZ9Tdnz95oJPGybbCMBhfYBPe+M0X5fJFofhjXGXtl3j+TvkA3eXO1SfTE8nf+o
XNnQSygqGgcjHOBUAwGMvUCk9jYZqlr6SuJkPXV3hMNsXQeIIvezKrRqWg97z6ud
Su1PanS4sin/uyXflhZ4DDBl74vqZgWCBisVLlr9F8GhD1mceQFmGnwTvZJ/U4E0
L5DYWsZJvFF2aLeTyxWKFpHWHlWfMGbZagWZDhLFpSjPh8GLYnVUroA0pB1pfMbr
Q58CoACaaiwOSQ==
=7412
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to