pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/49096
The following reply was made to PR pkg/49096; it has been noted by GNATS.
From: Youri Mouton <youri.mout%gmail.com@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/49096
Date: Sun, 23 Nov 2014 13:03:53 +0100
Confirming the build failure, it worked fine when I submitted the
patch. I will try to figure out what's wrong later today.
2014-11-23 12:20 GMT+01:00 Benny Siegert <bsiegert%gmail.com@localhost>:
> The following reply was made to PR pkg/49096; it has been noted by GNATS.
>
> From: Benny Siegert <bsiegert%gmail.com@localhost>
> To: gnats-bugs%netbsd.org@localhost
> Cc:
> Subject: Re: pkg/49096
> Date: Sun, 23 Nov 2014 12:17:16 +0100
>
> After applying the patch, it now fails somewhere else. This is
> qt4-libs-4.8.6nb2 on Mac OS 10.10.1.
>
> cd JavaScriptCore/ &&
> /Applications/Xcode.app/Contents/Developer/usr/bin/gnumake -f
> Makefile.WebKit
> libtool --silent --mode=compile clang++ -c -pipe -O2
> -I/usr/pkg/include -I/opt/X11/include/freetype2 -std=c++11
> -Wno-c++11-narrowing -I/usr/pkg/include -I/opt/X11/include/freetype2
> -Xarch_x86_64 -mmacosx-version-min=10.5 -D_REENTRANT -fPIC -DQT_SHARED
> -DNDEBUG -DBUILDING_QT__=1 -DNDEBUG -DQT_ASCII_CAST_WARNINGS
> -DBUILDING_JavaScriptCore -DBUILDING_WTF -DQT_NO_CAST_TO_ASCII
> -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG
> -DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_3DNOW -DQT_HAVE_SSE
> -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_HAVE_SSE3 -DQT_HAVE_SSSE3
> -DQT_HAVE_SSE4_1 -DQT_HAVE_SSE4_2 -DQT_HAVE_AVX -D_LARGEFILE64_SOURCE
> -D_LARGEFILE_SOURCE -I../../../../../mkspecs/macx-llvm -I.
> -I../../../../../include/QtCore -I../../../../../include -I.
> -I../../Source -I../ThirdParty -Iassembler -Ibytecode -Ibytecompiler
> -Iheap -Idfg -Idebugger -Iinterpreter -Ijit -Iparser -Iprofiler
> -Iruntime -Iwtf -Iwtf/gobject
> -I/usr/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.6/src/3rdparty/webkit/Source/JavaScriptCore/wtf/symbian
> -Iwtf/unicode -Iyarr -IAPI -IForwardingHeaders -Igenerated
> -I../../Source -I../../include -I/include/QtWebKit -I/include
> -I/usr/pkgsrc/x11/qt4-libs/work/qt-everywhere-opensource-src-4.8.6/include/jscore
> -I.rcc/release-shared -I.moc/release-shared -I/usr/pkg/include -o
> .obj/release-shared/YarrInterpreter.lo yarr/YarrInterpreter.cpp
> In file included from yarr/YarrInterpreter.cpp:28:
> In file included from yarr/YarrInterpreter.h:29:
> In file included from yarr/YarrPattern.h:30:
> In file included from ./runtime/UString.h:26:
> In file included from ./wtf/text/StringImpl.h:34:
> In file included from ./wtf/Vector.h:29:
> In file included from wtf/VectorTraits.h:24:
> wtf/OwnPtr.h:72:32: error: no type named 'nullptr_t' in namespace 'std'
> OwnPtr& operator=(std::nullptr_t) { clear(); return *this; }
> ~~~~~^
> In file included from yarr/YarrInterpreter.cpp:28:
> In file included from yarr/YarrInterpreter.h:30:
> ./wtf/PassOwnPtr.h:51:38: error: use of undeclared identifier 'm_ptr'
> PassOwnPtr(std::nullptr_t) : m_ptr(0) { }
> ^
> ./wtf/PassOwnPtr.h:51:25: error: non-friend class member 'nullptr_t'
> cannot have a qualified name
> PassOwnPtr(std::nullptr_t) : m_ptr(0) { }
> ~~~~~^
> ./wtf/PassOwnPtr.h:103:53: error: out-of-line definition of 'clear'
> does not match any declaration in
> 'PassOwnPtr<T>'
> template<typename T> inline void PassOwnPtr<T>::clear()
> ^~~~~
> ./wtf/PassOwnPtr.h:51:25: error: field has incomplete type
> 'WTF::PassOwnPtr<JSC::Yarr::ByteDisjunction>'
> PassOwnPtr(std::nullptr_t) : m_ptr(0) { }
> ^
> yarr/YarrInterpreter.h:327:49: note: in instantiation of template class
> 'WTF::PassOwnPtr<JSC::Yarr::ByteDisjunction>' requested here
> BytecodePattern(PassOwnPtr<ByteDisjunction> body,
> Vector<ByteDisjunction*> allParenthesesInfo, ...
> ^
> ./wtf/PassOwnPtr.h:45:32: note: definition of
> 'WTF::PassOwnPtr<JSC::Yarr::ByteDisjunction>' is not complete
> until the closing '}'
> template<typename T> class PassOwnPtr {
> ^
> ./wtf/PassOwnPtr.h:51:25: error: field has incomplete type
> 'WTF::PassOwnPtr<JSC::Yarr::BytecodePattern>'
> PassOwnPtr(std::nullptr_t) : m_ptr(0) { }
> ^
> yarr/YarrInterpreter.cpp:1450:33: note: in instantiation of template class
> 'WTF::PassOwnPtr<JSC::Yarr::BytecodePattern>' requested here
> PassOwnPtr<BytecodePattern> compile(BumpPointerAllocator* allocator)
> ^
> ./wtf/PassOwnPtr.h:45:32: note: definition of
> 'WTF::PassOwnPtr<JSC::Yarr::BytecodePattern>' is not complete
> until the closing '}'
> template<typename T> class PassOwnPtr {
> ^
> 6 errors generated.
> gnumake[2]: *** [.obj/release-shared/YarrInterpreter.lo] Error 1
> gnumake[1]: ***
> [sub-JavaScriptCore-JavaScriptCore-pro-make_default-ordered] Error 2
> gnumake: *** [sub-webkit-sub_src_target_ordered] Error 2
> *** Error code 2
>
Home |
Main Index |
Thread Index |
Old Index