#57193 closed defect (fixed)
qt5-qtwebengine fails build with Xcode 10
Reported by: | pmetzger (Perry E. Metzger) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | xcode10 | Cc: | mf2k (Frank Schima), randawg |
Port: | qt5-qtwebengine |
Description (last modified by pmetzger (Perry E. Metzger))
qt5-qtwebengine is not building under Mojave. The full log is >10mb and is too long to attach, hopefully this truncated end of the build has enough information.
Attachments (1)
Change History (14)
Changed 6 years ago by pmetzger (Perry E. Metzger)
Attachment: | main-truncated.log added |
---|
comment:1 Changed 6 years ago by pmetzger (Perry E. Metzger)
Description: | modified (diff) |
---|
comment:2 Changed 6 years ago by mf2k (Frank Schima)
Owner: | changed from mcalhoun@… to MarcusCalhoun-Lopez |
---|
comment:3 Changed 6 years ago by mf2k (Frank Schima)
@pmetzger: For large log files, we normally request that the user zip it and upload that instead.
comment:4 Changed 6 years ago by dlamija (Muhammed Ramiza)
My error:
../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:178:24: error: no matching constructor for initialization of '(anonymous namespace)::dyld_interpose_tuple' dyld_interpose_tuple interposition(&GetGlobalQueueOverride, ^ ~~~~~~~~~~~~~~~~~~~~~~~~ ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:19:3: note: candidate template ignored: deduced conflicting types for parameter 'T' ('dispatch_queue_s *(long, unsigned long)' vs. 'dispatch_queue_global_s *(long, unsigned long)') dyld_interpose_tuple(const T* replacement, const T* replacee) ^ ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:17:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided struct dyld_interpose_tuple { ^ ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:17:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided
comment:5 Changed 6 years ago by mf2k (Frank Schima)
Keywords: | mojave added |
---|
comment:6 Changed 6 years ago by mf2k (Frank Schima)
Cc: | mf2k added |
---|
comment:7 Changed 6 years ago by mf2k (Frank Schima)
I see this same error in High Sierra with Xcode 10.
:info:build ../../../../../../../../../../../../Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -MMD -MF obj/media/audio/audio/coreaudio_dispatch_override.o.d -DV8_DEPRECATION_WARNINGS -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -DFIELDTRIAL_TESTING_ENABLED -DTOOLKIT_QT -DCR_XCODE_VERSION=0100 -DCR_CLANG_REVISION=\"321529-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DMEDIA_IMPLEMENTATION -DWEBP_EXTERN=extern -DSK_IGNORE_LINEONLY_AA_CONVEX_PATH_OPTS -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSK_SUPPORT_GPU=1 -DSK_BUILD_FOR_MAC -Igen -I../../3rdparty/chromium -I../../3rdparty/chromium/third_party/libwebp/src -I../../3rdparty/chromium/third_party/libyuv/include -I../../3rdparty/chromium/skia/config -I../../3rdparty/chromium/skia/ext -I../../3rdparty/chromium/third_party/skia/include/c -I../../3rdparty/chromium/third_party/skia/include/config -I../../3rdparty/chromium/third_party/skia/include/core -I../../3rdparty/chromium/third_party/skia/include/effects -I../../3rdparty/chromium/third_party/skia/include/encode -I../../3rdparty/chromium/third_party/skia/include/gpu -I../../3rdparty/chromium/third_party/skia/include/images -I../../3rdparty/chromium/third_party/skia/include/lazy -I../../3rdparty/chromium/third_party/skia/include/pathops -I../../3rdparty/chromium/third_party/skia/include/pdf -I../../3rdparty/chromium/third_party/skia/include/pipe -I../../3rdparty/chromium/third_party/skia/include/ports -I../../3rdparty/chromium/third_party/skia/include/utils -I../../3rdparty/chromium/third_party/vulkan/include -I../../3rdparty/chromium/third_party/skia/src/gpu -I../../3rdparty/chromium/third_party/skia/src/sksl -fno-strict-aliasing -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-unknown-warning-option -fcolor-diagnostics -no-canonical-prefixes -arch x86_64 -Wall -Wextra -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-covered-switch-default -Wno-unneeded-internal-declaration -Wno-inconsistent-missing-override -Wno-undefined-var-template -Wno-nonportable-include-path -Wno-address-of-packed-member -Wno-unused-lambda-capture -Wno-user-defined-warnings -Wno-enum-compare-switch -Wno-tautological-unsigned-zero-compare -Wno-null-pointer-arithmetic -Wno-tautological-constant-compare -Wtautological-constant-out-of-range-compare -Oz -fno-omit-frame-pointer -g0 -isysroot ../../../../../../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.13 -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wno-parentheses-equality -Wno-tautological-compare -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc -o obj/media/audio/audio/coreaudio_dispatch_override.o :info:build ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:178:24: error: no matching constructor for initialization of '(anonymous namespace)::dyld_interpose_tuple' :info:build dyld_interpose_tuple interposition(&GetGlobalQueueOverride, :info:build ^ ~~~~~~~~~~~~~~~~~~~~~~~~ :info:build ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:19:3: note: candidate template ignored: deduced conflicting types for parameter 'T' ('dispatch_queue_s *(long, unsigned long)' vs. 'dispatch_queue_global_s *(long, unsigned long)') :info:build dyld_interpose_tuple(const T* replacement, const T* replacee) :info:build ^ :info:build ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:17:8: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 2 were provided :info:build struct dyld_interpose_tuple { :info:build ^ :info:build ../../3rdparty/chromium/media/audio/mac/coreaudio_dispatch_override.cc:17:8: note: candidate constructor (the implicit move constructor) not viable: requires 1 argument, but 2 were provided :info:build 1 error generated.
comment:8 Changed 6 years ago by mf2k (Frank Schima)
Keywords: | xcode10 added; mojave removed |
---|
comment:9 Changed 6 years ago by mf2k (Frank Schima)
Summary: | qt5-qtwebengine fails build under Mojave → qt5-qtwebengine fails build with Xcode 10 |
---|
comment:10 Changed 6 years ago by mf2k (Frank Schima)
I'm not clear if this is due to the new build system. The error looks different that what we normally see in that case.
comment:11 Changed 6 years ago by pmetzger (Perry E. Metzger)
I don't think it's the build system as such.
comment:12 Changed 6 years ago by randawg
Cc: | randawg added |
---|
comment:13 Changed 6 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
build log