On October 31, 2013 at 5:26:33 AM, Hanspeter Niederstrasser 
([email protected]) wrote:
On 10/26/2013 10:54 AM, Kevin Horton wrote: 
> qtwebkit-x11-2.0.0-39 fails to compile for me on 10.9: 
> 
> In file included from API/JSBase.cpp:30: 
> In file included from API/APICast.h:29: 
> In file included from runtime/JSAPIValueWrapper.h:26: 
> In file included from runtime/JSCell.h:26: 
> In file included from runtime/Collector.h:27: 
> In file included from ./wtf/HashCountedSet.h:26: 
> In file included from wtf/HashMap.h:24: 
> wtf/HashTable.h:274:85: error: call to 'swap' is ambiguous 
> template<typename T> struct Mover<T, true> { static void move(T& from, T& to) 
> { swap(from, to); } }; 
> ^~~~ 
> wtf/HashTable.h:765:53: note: in instantiation of member function 
> 'WTF::Mover<std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, 
> JSC::SymbolTableEntry>, true>::move' requested here 
> Mover<ValueType, Traits::needsDestruction>::move(entry, 
> *lookupForWriting(Extractor::extract(entry)).first); 
> ^ 
> wtf/HashTable.h:920:17: note: in instantiation of member function 
> 'WTF::HashTable<WTF::RefPtr<JSC::UStringImpl>, 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>, 
> WTF::PairFirstExtractor<std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, 
> JSC::SymbolTableEntry> >, JSC::IdentifierRepHash, 
> WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>, 
> WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> > >::reinsert' requested here 
> reinsert(oldTable[i]); 
> ^ 
> wtf/HashTable.h:898:9: note: in instantiation of member function 
> 'WTF::HashTable<WTF::RefPtr<JSC::UStringImpl>, 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>, 
> WTF::PairFirstExtractor<std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, 
> JSC::SymbolTableEntry> >, JSC::IdentifierRepHash, 
> WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>, 
> WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> > >::rehash' requested here 
> rehash(newSize); 
> ^ 
> wtf/HashTable.h:634:13: note: in instantiation of member function 
> 'WTF::HashTable<WTF::RefPtr<JSC::UStringImpl>, 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>, 
> WTF::PairFirstExtractor<std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, 
> JSC::SymbolTableEntry> >, JSC::IdentifierRepHash, 
> WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>, 
> WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> > >::expand' requested here 
> expand(); 
> ^ 
> wtf/RefPtrHashMap.h:215:32: note: in instantiation of function template 
> specialization 'WTF::HashTable<WTF::RefPtr<JSC::UStringImpl>, 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>, 
> WTF::PairFirstExtractor<std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, 
> JSC::SymbolTableEntry> >, JSC::IdentifierRepHash, 
> WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>, 
> WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> > >::add<JSC::UStringImpl *, 
> JSC::SymbolTableEntry, WTF::RefPtrHashMapRawKeyTranslator<JSC::UStringImpl *, 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>, 
> WTF::PairHashTraits<WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>, JSC::IdentifierRepHash> >' requested here 
> return m_impl.template add<RawKeyType, MappedType, RawKeyTranslator>(key, 
> mapped); 
> ^ 
> wtf/RefPtrHashMap.h:253:16: note: in instantiation of member function 
> 'WTF::HashMap<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry, 
> JSC::IdentifierRepHash, WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>::inlineAdd' requested here 
> return inlineAdd(key, mapped); 
> ^ 
> runtime/JSGlobalObject.h:330:27: note: in instantiation of member function 
> 'WTF::HashMap<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry, 
> JSC::IdentifierRepHash, WTF::HashTraits<WTF::RefPtr<JSC::UStringImpl> >, 
> JSC::SymbolTableIndexHashTraits>::add' requested here 
> symbolTable().add(global.identifier.ustring().rep(), newEntry); 
> ^ 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/utility:412:1:
>  note: candidate function [with _T1 = WTF::RefPtr<JSC::UStringImpl>, _T2 = 
> JSC::SymbolTableEntry] 
> swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) 
> ^ 
> wtf/HashTable.h:266:50: note: candidate function [with T = 
> WTF::RefPtr<JSC::UStringImpl>, U = JSC::SymbolTableEntry] 
> template<typename T, typename U> inline void swap(pair<T, U>& a, pair<T, U>& 
> b) 
> ^ 
> /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/type_traits:3003:1:
>  note: candidate function [with _Tp = 
> std::__1::pair<WTF::RefPtr<JSC::UStringImpl>, JSC::SymbolTableEntry>] 
> swap(_Tp& __x, _Tp& __y) _NOEXCEPT_(is_nothrow_move_constructible<_Tp>::value 
> && 
> ^ 
> 1 warning and 1 error generated. 
> make[1]: *** [obj/release/JSBase.o] Error 1 
> make[1]: Leaving directory 
> `/sw/src/fink.build/qtwebkit-x11-2.0.0-39/qt-kde-qt-mac/src/3rdparty/webkit/JavaScriptCore'
>  

New revisions of qtwebkit-x11/-mac went live to CVS earlier today that 
were tested to build on 10.9. Please do a selfupdate and try rebuilding 
qtwebkit. 

Hanspeter 



The updated qtwebkit-x11 builds and runs for me.



Kevin Horton

------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to