View Single Post
Old 12-11-2021, 02:14 PM   #36
democrite
Evangelist
democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.democrite will give the Devil his due.
 
Posts: 441
Karma: 77256
Join Date: Sep 2011
Device: none
Thank you Kevin,

I'll look at such in a bit. As an alternative, from what I can tell qt3d isn't used. Couldn't that be excluded with 'configure ... -skip qt3d'?

Trying that, I ran into an issue with building qtwebengine on Monterey:

Quote:
Project MESSAGE: Running: /Users/user/src/qt-everywhere-src-5.15.2/build/qtwebengine/src/3rdparty/gn/out/Release/gn gen /Users/user/src/qt-everywhere-src-5.15.2/build/qtwebengine/src/core/debug --script-executable=/usr/bin/python2 --args='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=false 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=false 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_build=true jumbo_file_merge_limit=8 jumbo_build_excluded=["browser"] enable_precompiled_headers=true is_official_build=false is_unsafe_developer_build=false from_here_uses_location_builtins=false is_debug=true use_debug_fission=false blink_symbol_level=0 remove_v8base_debug_symbols=true is_clang=true use_sysroot=false use_system_xcode=true clang_base_path="/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr" clang_use_chrome_plugins=false mac_deployment_target="10.13" mac_sdk_min="12.0" use_external_popup_menu=false angle_enable_vulkan=false enable_basic_printing=true enable_print_preview=true enable_pdf=true enable_plugins=true enable_spellcheck=true enable_webrtc=true proprietary_codecs=true ffmpeg_branding="Chrome" rtc_use_h264=true enable_extensions=true use_kerberos=false have_nodejs=true use_browser_spellchecker=false qtwebengine_target="/Users/user/src/qt-everywhere-src-5.15.2/build/qtwebengine/src/core/debug:QtWebEngineCore"' --root=/Users/user/src/qt-everywhere-src-5.15.2/qtwebengine/src/3rdparty/chromium
ERROR at //third_party/zlib/BUILD.gn:103:9: Assertion failed.
assert(false, "Unsupported ARM OS")
^-----
Unsupported ARM OS
See //ui/gfx/BUILD.gn:306:5: which caused the file to be included.
"//third_party/zlib",
Using qtwebengine 5.15.3, though I may try 5.15.7. MacPorts tracked the issue and it seems to be fixed. A quick look, it seems there may be quite a few patches, and I'm unsure if there's an easy way to grab them all. Continuing to look.

Last edited by democrite; 12-11-2021 at 02:14 PM. Reason: ed
democrite is offline   Reply With Quote