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 <youri.mout%gmail.com@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: pkg/49096
Date: Mon, 02 Feb 2015 10:42:58 +0100

 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
 I just built qt4-libs fine on Yosemite thanks to
 patches/patch-src_3rdparty_webkit_Source_JavaScriptCore_wtf_NullPtr.h,
 issue can be closed.
 
 On 23/11/14 13:05, Youri Mouton wrote:
 > 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
 >> 
 > 
 > 
 -----BEGIN PGP SIGNATURE-----
 
 iQIcBAEBAgAGBQJUz0aiAAoJEGoJXMYtmcj3rH4P/2ZPT3mQSt1m1XcYIZQrg/7K
 I6OEm57gPejt5gQ6Tv0aKF7WMT/W7XXY8c+RTay5MOw8MM+XEwnAyJ8wApOgDW44
 wU7L6ogqF4oRa5yK7aHNaN/pG3Srw8Zl91CvZ8gKFwqbDy7pLyD/r9+UZSsZvWqh
 i+e80krwqP3wSr52zHsTHXJ34nZReDe+ReZGtHdVgo2OzEDSsYCsw0Ooxo0/5tr5
 Hcsg3JokX1NNJnuip2D0MrKy0aunKOXxkN6nI3Gs+3JQ7DK5L6jURaBsGU2bL9f/
 btncbIVIL+Qsp4TIS7idDSH7oMziaL/lQ/pSiCJAPDJDLog4xs5Saud9eUgdJ8hM
 57tK+a7WovV8vnzHJOpox4a12XphGPFhNr2MNKoW+GitYGYGUNFQ6GzJIdPtrBju
 2T+57euj3/cN+qbi//HTOD6dQXWtkejn95C4y+FMMlKTsNRYJANcTiFe9fvCzby5
 SxzTE6juaWrvT+yj3VGYODlqEIurkoXBlfxVBEQ0pxV831tlV0o6TAFGSvRdwo9B
 VjxPL5wQSPdCIBX43YFGlHIiRBVZtD+iKvrsVabxdBSf64vizWseirXAsaOEUgzu
 M5PqrFULlthIN3Lqcj9EVi2Ty4BtrRZ42iwSK6ztiW3yclmwKbtGRXw1Y12KIEEg
 2BYoOksP3MRs71BS2Sfc
 =vmfx
 -----END PGP SIGNATURE-----
 


Home | Main Index | Thread Index | Old Index