[Bug 255007] www/qt5-webengine: 5.15.2 fails to build if 5.15.0 is installed (link error)

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun May 9 14:19:59 BST 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=255007

tech-lists at zyxst.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tech-lists at zyxst.net

--- Comment #6 from tech-lists at zyxst.net ---
(In reply to John Hein from comment #2)

context: poudriere-devel, amd64, haswell. stable/13-n245247-53c0fd84096

Hi, using ports of today (544832 - this value obtained by git -C /usr/ports
rev-list --first-parent --count main) the port still will not compile although
it seemingly fails in a different place. I've commented out QMAKEMODULES
settings in qt.mk as per comment #2.

poudriere testport -j jailname -J32 www/qt5-webengine

[00:05:00] --- .obj/qquickwebengineview.o ---
[00:05:00] c++ -B/usr/local/bin -c -O2 -pipe -march=haswell
-fstack-protector-strong -fno-strict-aliasing -std=c++1z -fvisibility=hidden
-fvisibility-inlines-hidden -fno-exceptions -Wall 
-Wextra -Wdate-time -Winconsistent-missing-override -pthread -fPIC
-DQT_NO_LINKED_LIST -DQT_BUILD_WEBENGINE_LIB
-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_WEBENGINE_LIB -DQT_BUIL
DING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
-DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS
-DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_DEPRECATED_WARNINGS_SI
NCE=0x060000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE
-DQT_NO_DEBUG -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_GUI_LIB
-DQT_QMLMODELS_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_
LIB -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_CORE_LIB -DQT_WEBENGINECORE_LIB
-DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB
-DQT_NETWORK_LIB -DQT_POSITI
ONING_LIB -DQT_CORE_LIB
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/src/webengine
-I. -I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-
src-5.15.2/src/webengine
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/src/webengine/api
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere
-src-5.15.2/src/core
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/src/core/api
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15
.2/include
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngine
-I../../include -I../../include/QtWebEngine -I/wrkdirs/usr/ports/www/qt5-weben
gine/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngine/5.15.2
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngine/5.15.2/QtWebEngine
 -I../../include/QtWebEngine/5.15.2
-I../../include/QtWebEngine/5.15.2/QtWebEngine
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore
-I
../../include/QtWebEngineCore -I/usr/local/include/qt5
-I/usr/local/include/qt5/QtQuick -I/usr/local/include/qt5/QtGui
-I/usr/local/include/qt5/QtQmlModels -I/usr/local/include/qt5/QtWebC
hannel -I/usr/local/include/qt5/QtQml -I/usr/local/include/qt5/QtNetwork
-I/usr/local/include/qt5/QtPositioning -I/usr/local/include/qt5/QtCore
-I/wrkdirs/usr/ports/www/qt5-webengine/work
/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/5.15.2
-I/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/include/QtWebEngineCore/5.15.2/QtWebEngineC
ore -I../../include/QtWebEngineCore/5.15.2
-I../../include/QtWebEngineCore/5.15.2/QtWebEngineCore
-I/usr/local/include/qt5/QtQuick/5.15.2
-I/usr/local/include/qt5/QtQuick/5.15.2/QtQuick -
I/usr/local/include/qt5/QtGui/5.15.2
-I/usr/local/include/qt5/QtGui/5.15.2/QtGui
-I/usr/local/include/qt5/QtQmlModels/5.15.2
-I/usr/local/include/qt5/QtQmlModels/5.15.2/QtQmlModels -I/usr
/local/include/qt5/QtQml/5.15.2 -I/usr/local/include/qt5/QtQml/5.15.2/QtQml
-I/usr/local/include/qt5/QtCore/5.15.2
-I/usr/local/include/qt5/QtCore/5.15.2/QtCore -I.moc -I/usr/local/includ
e/libdrm -I/usr/local/include -I/usr/local/lib/qt5/mkspecs/freebsd-clang -o
.obj/qquickwebengineview.o
/wrkdirs/usr/ports/www/qt5-webengine/work/qtwebengine-everywhere-src-5.15.2/src/webe
ngine/api/qquickwebengineview.cpp
[00:05:00] --- sub-process-make_first ---
[00:05:00] /usr/local/bin/ld:
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/lib/libQt5WebEngineCore.so:
undefined reference to
`blink::V8WindowPartial::InstallFileHandling(v8::Isolate*
, blink::DOMWrapperWorld const&, v8::Local<v8::Object>, v8::Local<v8::Object>,
v8::Local<v8::Function>)'
[00:05:00] c++: error: linker command failed with exit code 1 (use -v to see
invocation)
[00:05:00] *** [../../libexec/QtWebEngineProcess] Error code 1
[00:05:00] 
[00:05:00] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/process
[00:05:00] 1 error
[00:05:00] 
[00:05:00] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/process
[00:05:00] *** [sub-process-make_first] Error code 2
[00:05:00] 
[00:05:00] make[2]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src
[00:05:00] --- sub-webengine-make_first ---
[00:05:00] *** [sub-module-pro-make_first] Error code 6
[00:05:00] 
[00:05:00] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/webengine
[00:05:00] 1 error
[00:05:00] 
[00:05:00] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/webengine
[00:05:00] *** [sub-webengine-make_first] Error code 2
[00:05:00] 
[00:05:00] make[2]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src
[00:05:01] --- sub-tools-qwebengine_convert_dict-make_first ---
[00:05:01] *** [sub-tools-qwebengine_convert_dict-make_first] Error code 6
[00:05:01] 
[00:05:01] make[2]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src
[00:05:05] --- sub-pdf-make_first ---
[00:05:05] WARNING at the command-line "--args":1:2059: Build argument has no
effect.
[00:05:05] use_qt=true init_stack_vars=false is_component_build=false
is_shared=true enable_debugallocation=false enable_media_remoting=false
enable_message_center=false enable_nacl=false
 enable_remoting=false enable_reporting=false
enable_resource_whitelist_generation=false enable_swiftshader=false
angle_enable_swiftshader=false enable_web_auth=true enable_web_speech=fal
se enable_widevine=true forbid_non_component_debug_builds=false
has_native_accessibility=false safe_browsing_mode=0 toolkit_views=false
treat_warnings_as_errors=false use_allocator_shim=f
alse use_allocator="none" use_custom_libcxx=false closure_compile=false
optimize_webui=false v8_use_external_startup_data=false
strip_absolute_paths_from_debug_symbols=false use_jumbo_bui
ld=true jumbo_file_merge_limit=8 jumbo_build_excluded=["browser"]
enable_precompiled_headers=false is_official_build=true is_debug=false
symbol_level=0 blink_symbol_level=0 remove_v8base_
debug_symbols=true use_cups=false use_gio=false use_gnome_keyring=false
linux_use_bundled_binutils=false use_udev=true use_bundled_fontconfig=false
use_sysroot=false enable_session_servic
e=false is_cfi=false use_ozone=true ozone_auto_platforms=false
ozone_platform_headless=false ozone_platform_external=true ozone_platform="qt"
ozone_extra_path="/wrkdirs/usr/ports/www/qt5-
webengine/work/qtwebengine-everywhere-src-5.15.2/src/core/ozone/ozone_extra.gni"
use_gold=false use_lld=false is_clang=true clang_use_chrome_plugins=false
clang_use_default_sample_profile
=false clang_base_path="/ccache/libexec -B/usr"
custom_toolchain="/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/toolchain:target"
host_toolchain="/wrkdirs/usr/ports/www/qt5-webengi
ne/work/.build/src/toolchain:host" host_cpu="x64" pkg_config="pkg-config"
host_pkg_config="/usr/local/bin/pkg-config" pdfium_use_system_zlib=true
use_system_libpng=true pdfium_use_system_
libpng=true use_system_libjpeg=true use_system_freetype=true
use_system_harfbuzz=true use_glib=false enable_basic_printing=true
enable_print_preview=true use_dbus=true use_udev=false use_
system_yasm=true pdf_enable_v8=false pdf_enable_xfa=false
pdf_enable_xfa_bmp=false pdf_enable_xfa_gif=false pdf_enable_xfa_png=false
pdf_enable_xfa_tiff=false qtwebengine_target="/wrkdirs
/usr/ports/www/qt5-webengine/work/.build/src/pdf/release:QtPdf"
[00:05:05] ^--
[00:05:05] The variable "use_system_yasm" was set as a build argument
[00:05:05] but never appeared in a declare_args() block in any buildfile.
[00:05:05] 
[00:05:05] To view all possible args, run "gn args --list <out_dir>"
[00:05:05] 
[00:05:05] The build continued as if that argument was unspecified.
[00:05:05] 
[00:05:05] Done. Made 12715 targets from 2024 files in 5123ms
[00:05:05] *** [sub-gn_run-pro-make_first] Error code 6
[00:05:05] 
[00:05:05] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/pdf
[00:05:05] 1 error
[00:05:05] 
[00:05:05] make[3]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src/pdf
[00:05:05] *** [sub-pdf-make_first] Error code 2
[00:05:05] 
[00:05:05] make[2]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src
[00:05:05] 4 errors
[00:05:05] 
[00:05:05] make[2]: stopped in
/wrkdirs/usr/ports/www/qt5-webengine/work/.build/src
[00:05:05] *** [sub-src-make_first] Error code 2
[00:05:05] 
[00:05:05] make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build
[00:05:05] 1 error
[00:05:05] 
[00:05:05] make[1]: stopped in /wrkdirs/usr/ports/www/qt5-webengine/work/.build
[00:05:05] ===> Compilation failed unexpectedly.
[00:05:05] Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the
failure to
[00:05:05] the maintainer.
[00:05:05] *** Error code 1
[00:05:05] 
[00:05:05] Stop.
[00:05:05] make: stopped in /usr/ports/www/qt5-webengine

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list