Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.7.1
-
None
Description
As the subject says, compilation fails when using GCC 7:
[ 433s]
/home/abuild/rpmbuild/BUILD/qtwebengine-opensource-src-5.7.1/src/3rdparty/chromium/mojo/public/cpp/bindings/interface_ptr_info.h:
In member function 'mojo::InterfacePtrInfo<Interface>&
mojo::InterfacePtrInfo<Interface>::operator=(mojo::InterfacePtrInfo<Interface>&&)':
[ 433s]
/home/abuild/rpmbuild/BUILD/qtwebengine-opensource-src-5.7.1/src/3rdparty/chromium/mojo/public/cpp/bindings/interface_ptr_info.h:37:31:
error: 'mojo::ScopedMessagePipeHandle
' has no member named 'Pass'
[ 433s] handle_ = other.handle_.Pass();
[ 433s] ^~~~
This was originally reported in openSUSE (http://bugzilla.opensuse.org/show_bug.cgi?id=1031329) and Debian (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853634).
Attachments
For Gerrit Dashboard: QTBUG-59776 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
190035,2 | Fix build with GCC 7.0 | 53-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
190046,3 | Fix build with GCC 7.0 | 49-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
190504,2 | Fix build with GCC 7.0 | 56-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
191052,2 | Update Chromium | 5.9 | qt/qtwebengine | Status: MERGED | +2 | 0 |
201274,2 | Fix build with GCC 7.0 | 60-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |