pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/56604: www/webkit-gtk 2.34.3 fails to build on NetBSD 9.x stable branches



The following reply was made to PR pkg/56604; it has been noted by GNATS.

From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: pkg/56604: www/webkit-gtk 2.34.3 fails to build on NetBSD 9.x
 stable branches
Date: Wed, 12 Jan 2022 12:34:09 -0500

 On Sun, 2022-01-09 at 05:25 +0000, David H. Gutteridge wrote:
 > The following reply was made to PR pkg/56604; it has been noted by GNATS.
 > 
 > From: "David H. Gutteridge" <david%gutteridge.ca@localhost>
 > To: gnats-bugs%netbsd.org@localhost
 > Cc: 
 > Subject: Re: pkg/56604: www/webkit-gtk 2.34.3 fails to build on NetBSD 9.x
 >  stable branches
 > Date: Sun, 09 Jan 2022 00:17:34 -0500
 > 
 >  I'd started with GCC 7.5 from pkgsrc because this package set that
 >  version as its minimum, and because that's the default version of GCC
 >  that was last pulled in when I built a bunch of other packages, like
 >  blas. I wanted to see if it really was the minimum still, since the
 >  package has grown C++17 expectations. In doing so, I found another
 >  problem relating to C++ templating. GCC 7.5 from pkgsrc gets us further
 >  along (48% vs. 20% of the build, according to CMake), and then it
 >  chokes on another C++ feature mismatch. So it seems the minimum GCC
 >  specified in the package no longer holds. I'm now re-testing with GCC
 >  10.
 
 Just for the record, the next error that occurs, when building using GCC
 7.5 from pkgsrc, is:
 
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp: In static member function 'static WTF::Ref<WebCore::Blob, WTF::RawPtrTraits<WebCore::Blob> > WebCore::ClipboardItem::blobFromString(WebCore::ScriptExecutionContext*, const WTF::String&, const WTF::String&)':
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: error: class template argument deduction failed:
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: error: no matching function for call to 'Vector(<brace-enclosed initializer list>)'
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:969:8: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>&&)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
  inline Vector<T, inlineCapacity, OverflowHandler, minCapacity, Malloc>::Vector(Vector<T, inlineCapacity, OverflowHandler, minCapacity, Malloc>&& other)
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:969:8: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter 'T'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:908:1: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc, long unsigned int otherCapacity, class otherOverflowBehaviour, long unsigned int otherMinimumCapacity, class OtherMalloc> Vector(const WTF::Vector<T, inlineCapacityB, OverflowHandlerB, minCapacityB, MallocB>&)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
  Vector<T, inlineCapacity, OverflowHandler, minCapacity, Malloc>::Vector(const Vector<T, otherCapacity, otherOverflowBehaviour, otherMinimumCapacity, OtherMalloc>& other)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:908:1: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter 'T'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:897:1: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(const WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>&)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
  Vector<T, inlineCapacity, OverflowHandler, minCapacity, Malloc>::Vector(const Vector& other)
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:897:1: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter 'T'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:681:5: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(WTF::HashTableDeletedValueType)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      Vector(WTF::HashTableDeletedValueType)
      ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:681:5: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter 'T'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:657:5: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(std::initializer_list<_Tp>)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      Vector(std::initializer_list<T> initializerList)
      ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:657:5: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   deduced conflicting types for parameter '_Tp' ('const unsigned char*' and 'long unsigned int')
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:648:5: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(const T*, size_t)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      Vector(const T* data, size_t dataSize)
      ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:648:5: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   candidate expects 2 arguments, 1 provided
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:639:5: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(size_t, const T&)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      Vector(size_t size, const T& val)
      ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:639:5: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   candidate expects 2 arguments, 1 provided
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:630:14: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector(size_t)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      explicit Vector(size_t size)
               ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:630:14: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter 'T'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Threading.h:48:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/WeakPtr.h:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListener.h:24,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/RegisteredEventListener.h:26,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventListenerMap.h:35,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/dom/EventTarget.h:33,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.h:28,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:3:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:625:5: note: candidate: template<class T, long unsigned int inlineCapacity, class OverflowHandler, long unsigned int minCapacity, class Malloc> Vector()-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
      Vector()
      ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Vector.h:625:5: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   candidate expects 0 arguments, 1 provided
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/MainThread.h:33:0,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/NeverDestroyed.h:31,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp:30,
                  from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:1:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Forward.h:87:111: note: candidate: template<class, long unsigned int <anonymous>, class, long unsigned int <anonymous>, class Malloc> Vector(WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>)-> WTF::Vector< <template-parameter-1-1>, <anonymous>, <template-parameter-1-3>, <anonymous>, Malloc>
  template<typename, size_t = 0, typename = CrashOnOverflow, size_t = 16, typename Malloc = VectorMalloc> class Vector;
                                                                                                                ^~~~~~
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WTF/Headers/wtf/Forward.h:87:111: note:   template argument deduction/substitution failed:
 In file included from /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp:5:0:
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: note:   couldn't deduce template parameter '<template-parameter-1-1>'
      return Blob::create(context, Vector { utf8.dataAsUInt8Ptr(), utf8.length() }, Blob::normalizedContentType(type));
                                                                                 ^
 /home/disciple/pkgsrc/www/webkit-gtk/work/webkitgtk-2.34.3/Source/WebCore/Modules/async-clipboard/ClipboardItem.cpp:45:80: error: too many initializers for '<type error>'
 gmake[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:6277: Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-4babe430-1.cpp.o] Error 1
 gmake[2]: *** Waiting for unfinished jobs....
 gmake[1]: *** [CMakeFiles/Makefile2:1243: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
 gmake: *** [Makefile:156: all] Error 2
 *** Error code 2
 


Home | Main Index | Thread Index | Old Index