[MacPorts] #57193: qt5-qtwebengine fails build under Mojave

MacPorts noreply at macports.org
Wed Oct 10 13:48:05 UTC 2018


#57193: qt5-qtwebengine fails build under Mojave
------------------------------+---------------------------------
  Reporter:  pmetzger         |      Owner:  MarcusCalhoun-Lopez
      Type:  defect           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  mojave
      Port:  qt5-qtwebengine  |
------------------------------+---------------------------------

Comment (by mf2k):

 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.
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/57193#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list