-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0 Alpha
-
None
-
Linux zibal 4.8.0-2-amd64 #1 SMP Debian 4.8.15-2 (2017-01-04) x86_64 GNU/Linux
gcc version 6.2.1 20161124 (Debian 6.2.1-5)
QtWebEngine failed to build on Linux Host with the following error:
[6499/13766] CXX obj/src/3rdparty/chromium/ui/events/...m/x11/x11_events_platform.x11_event_source_libevent.o FAILED: obj/src/3rdparty/chromium/ui/events/platform/x11/x11_events_platform.x11_event_source_libevent.o /usr/bin/g++ -MMD -MF obj/src/3rdparty/chromium/ui/events/platform/x11/x11_events_platform.x11_event_source_libevent.o.d -DV8_DEPRECATION_WARNINGS -DTOOLKIT_QT -D_FILE_OFFSET_BITS=64 -DNO_TCMALLOC -DCHROMIUM_BUILD -DUI_COMPOSITOR_IMAGE_TRANSPORT -DUSE_AURA=1 -DUSE_DEFAULT_RENDER_THEME=1 -DUSE_LIBJPEG_TURBO=1 -DUSE_X11=1 -DENABLE_WEBRTC=1 -DENABLE_MEDIA_ROUTER=1 -DUSE_PROPRIETARY_CODECS -DENABLE_PEPPER_CDMS -DENABLE_NOTIFICATIONS -DUSE_UDEV -DFIELDTRIAL_TESTING_ENABLED -DENABLE_TASK_MANAGER=1 -DENABLE_PDF=1 -DENABLE_PLUGINS=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_PRINTING=1 -DENABLE_BASIC_PRINTING=1 -DENABLE_PRINT_PREVIEW=1 -DENABLE_SPELLCHECK=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DENABLE_SUPERVISED_USERS=1 -DENABLE_MDNS=1 -DENABLE_SERVICE_DISCOVERY=1 -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DEVENTS_IMPLEMENTATION -DSK_SUPPORT_GPU=1 -DSK_IGNORE_DW_GRAY_FIX -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DU_NOEXCEPT= -DU_STATIC_IMPLEMENTATION -DUSE_LIBPCI=1 -DUSE_OPENSSL_CERTS=1 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 '-DQTWEBENGINEPROCESS_NAME="QtWebEngineProcess"' -Igen/shim_headers/libpng/target -Igen -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/skia/config -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/core -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/effects -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/pdf -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/gpu -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/lazy -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/pathops -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/pipe -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/ports -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/skia/include/utils -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/skia/ext -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/icu/source/i18n -I/usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/third_party/icu/source/common -I/usr/include/libdrm -fstack-protector --param=ssp-buffer-size=4 -pthread -fno-strict-aliasing -Wall -Wno-extra -Wno-unused-parameter -Wno-missing-field-initializers -fvisibility=hidden -pipe -fPIC -Wno-unused-local-typedefs -m64 -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections -funwind-tables -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-exceptions -fno-rtti -fno-threadsafe-statics -fvisibility-inlines-hidden -fno-delete-null-pointer-checks -std=gnu++11 -Wno-narrowing -c /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/x11/x11_event_source_libevent.cc -o obj/src/3rdparty/chromium/ui/events/platform/x11/x11_events_platform.x11_event_source_libevent.o /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/x11/x11_event_source_libevent.cc: In member function ‘virtual void ui::X11EventSourceLibevent::ProcessXEvent(XEvent*)’: /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/x11/x11_event_source_libevent.cc:159:41: error: no matching function for call to ‘ui::X11EventSourceLibevent::DispatchEvent(std::unique_ptr<ui::Event>::pointer)’ DispatchEvent(translated_event.get()); ^ In file included from /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/x11/x11_event_source_libevent.h:11:0, from /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/x11/x11_event_source_libevent.cc:5: /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/platform_event_source.h:78:20: note: candidate: virtual uint32_t ui::PlatformEventSource::DispatchEvent(ui::PlatformEvent) virtual uint32_t DispatchEvent(PlatformEvent platform_event); ^~~~~~~~~~~~~ /usr/pkg/q/qt/5.8/qtwebengine-5.8/src/3rdparty/chromium/ui/events/platform/platform_event_source.h:78:20: note: no known conversion for argument 1 from ‘std::unique_ptr<ui::Event>::pointer {aka ui::Event*}’ to ‘ui::PlatformEvent {aka _XEvent*}’
Configure QtBase was:
../configure -opensource -confirm-license -platform linux-g++ -prefix ... -bindir ... -headerdir ... -libdir ... -libexecdir ... -archdatadir ... -datadir ... -examplesdir ... -testsdir ... -sysconfdir ... -release -shared -opengl desktop -openssl-linked -dbus-linked -libinput -compile-examples -no-{pch,glib,gtk} -no-sql-{db2,ibase,mysql,oci,odbc,psql,sqlite2,tds} -system-sqlite -system-zlib
Configure QtWebEngine was:
qmake \
WEBENGINE_CONFIG+="use_system_ffmpeg use_proprietary_codecs" \
../qtwebengine.pro
- relates to
-
QTBUG-58790 WebEngine fails to build/link on RHEL 6
-
- Closed
-