Summary: | dev-qt/qtwebengine-5.15.2_p20210824-r1 - error: unknown argument: '-mpreferred-stack-boundary=5' with clang-12 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael <voron1> |
Component: | Current packages | Assignee: | Qt Bug Alias <qt> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | gyakovlev, perfect007gentleman, toralf |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.gentoo.org/774186 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 408963 | ||
Attachments: |
Build log
emerge --info |
Description
Michael
2021-09-15 16:32:05 UTC
Created attachment 739434 [details]
Build log
Created attachment 739437 [details]
emerge --info
(In reply to Michael from comment #0) > A known workaround is exporting: > EXTRA_GN="use_lld=true is_clang=true clang_use_chrome_plugins=false" > How can I export EXTRA_GN? It seems qtwebengine does not accept EXTRA_GN through env/package.env/ Confirm. The same with qtwebengine-5.15.2.9999 (In reply to Perfect Gentleman from comment #3) > (In reply to Michael from comment #0) > > A known workaround is exporting: > > EXTRA_GN="use_lld=true is_clang=true clang_use_chrome_plugins=false" > > > > How can I export EXTRA_GN? > It seems qtwebengine does not accept EXTRA_GN through env/package.env/ this is exactly how I did it, with package.env But push comes to shove, you can do `EXTRA_GN="use_lld=true is_clang=true clang_use_chrome_plugins=false" emerge qtwebengine` (In reply to Michael from comment #5) > > How can I export EXTRA_GN? > > It seems qtwebengine does not accept EXTRA_GN through env/package.env/ > > this is exactly how I did it, with package.env > But push comes to shove, you can do `EXTRA_GN="use_lld=true is_clang=true > clang_use_chrome_plugins=false" emerge qtwebengine` Doesn't work in both cases --- clear;sudo EXTRA_GN="use_lld=true is_clang=true clang_use_chrome_plugins=false" emerge qtwebengine::qt --- Project MESSAGE: Running: /tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999_build/src/3rdparty/gn/out/Release/gn gen /tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999_build/src/core/release --script-executable=/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/temp/python2.7/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_allowlist_generation=false enable_swiftshader=false enable_swiftshader_vulkan=false angle_enable_swiftshader=false enable_web_speech=false enable_widevine=true forbid_non_component_debug_builds=false has_native_accessibility=false safe_browsing_mode=0 skia_use_dawn=false toolkit_views=false treat_warnings_as_errors=false fatal_linker_warnings=false use_allocator_shim=false use_allocator="none" use_custom_libcxx=false chrome_pgo_phase=0 enable_hangout_services_extension=true optimize_webui=false enable_js_type_check=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=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 use_udev=true use_bundled_fontconfig=false use_sysroot=false enable_session_service=false is_cfi=false use_ozone=true use_x11=false ozone_auto_platforms=false ozone_platform_headless=false ozone_platform_external=true ozone_platform="qt" ozone_extra_path="/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999/src/core/ozone/ozone_extra.gni" use_gold=false use_lld=false is_clang=false custom_toolchain="/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999_build/src/toolchain:target" host_toolchain="/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999_build/src/toolchain:host" host_cpu="x64" pkg_config="pkg-config" host_pkg_config="/usr/bin/pkg-config" use_system_zlib=true use_system_minizip=true 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 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 use_pulseaudio=true use_alsa=true ozone_platform_x11=true use_xkbcommon=true rtc_use_x11=true use_system_libevent=true use_system_libwebp=true use_system_libxml=true use_system_libxslt=true use_system_opus=true use_system_snappy=true use_system_libvpx=true use_system_icu=true icu_use_data_file=false use_system_ffmpeg=true use_system_re2=true use_system_lcms2=true qtwebengine_target="/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999_build/src/core/release:QtWebEngineCore"' --root=/tmp/portage/dev-qt/qtwebengine-5.15.2.9999/work/qtwebengine-5.15.2.9999/src/3rdparty/chromium --- Or afiu qtwebengine won't be build with Clang if qtcore was built with GCC, right? No, I have qtcore built with GCC. I'm not sure this is the appropriate venue for user support, I suggest you join the IRC channel, or the forums. Not that I mind, but I have a feeling someone is about to stop our party. Closing, reporter decided he shouldn't have filed this. Note that clang compatibility information probably have a better place on the wiki rather than Bugzilla. (In reply to Perfect Gentleman from comment #6) > (In reply to Michael from comment #5) > > > How can I export EXTRA_GN? > > > It seems qtwebengine does not accept EXTRA_GN through env/package.env/ > > > > this is exactly how I did it, with package.env > > But push comes to shove, you can do `EXTRA_GN="use_lld=true is_clang=true > > clang_use_chrome_plugins=false" emerge qtwebengine` > > Doesn't work in both cases > --- > clear;sudo EXTRA_GN="use_lld=true is_clang=true > clang_use_chrome_plugins=false" emerge qtwebengine::qt Try with the Gentoo repo's qtwebengine. If you need further support please seek such on the forums or IRC. (In reply to Perfect Gentleman from comment #7) > Or afiu qtwebengine won't be build with Clang if qtcore was built with GCC, > right? https://bugs.gentoo.org/774186 *** Bug 876999 has been marked as a duplicate of this bug. *** |