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

Bug#746904: qtwebkit-opensource-src: ftbfs with GCC-4.9



With this patch, it can be built on mips64el, amd64 and i386 without
symbols warning.

-- 
Yunqiang Su
diff -Nru qtwebkit-opensource-src-5.2.1+dfsg1/debian/libqt5webkit5.symbols qtwebkit-opensource-src-5.2.1+dfsg1/debian/libqt5webkit5.symbols
--- qtwebkit-opensource-src-5.2.1+dfsg1/debian/libqt5webkit5.symbols	2014-04-13 19:02:55.000000000 +0000
+++ qtwebkit-opensource-src-5.2.1+dfsg1/debian/libqt5webkit5.symbols	2014-05-26 04:53:59.000000000 +0000
@@ -1370,9 +1370,6 @@
  _ZN13QQuickWebViewD0Ev@Base 5.0.2
  _ZN13QQuickWebViewD1Ev@Base 5.0.2
  _ZN13QQuickWebViewD2Ev@Base 5.0.2
- _ZN13QSGRenderNodeD0Ev@Base 5.0.2
- _ZN13QSGRenderNodeD1Ev@Base 5.0.2
- _ZN13QSGRenderNodeD2Ev@Base 5.0.2
  _ZN14OpaqueJSString6createERKN3WTF6StringE@Base 5.0.2
  _ZN14QWebPluginInfo10setEnabledEb@Base 5.0.2
  _ZN14QWebPluginInfoC1EPN7WebCore13PluginPackageE@Base 5.0.2
@@ -1717,9 +1714,6 @@
  _ZN21QtPluginWidgetAdapter16staticMetaObjectE@Base 5.0.2
  _ZN21QtPluginWidgetAdapterC1Ev@Base 5.0.2
  _ZN21QtPluginWidgetAdapterC2Ev@Base 5.0.2
- _ZN21QtPluginWidgetAdapterD0Ev@Base 5.0.2
- _ZN21QtPluginWidgetAdapterD1Ev@Base 5.0.2
- _ZN21QtPluginWidgetAdapterD2Ev@Base 5.0.2
  _ZN22QWebHistoryItemPrivate4coreEPK15QWebHistoryItem@Base 5.0.2
  _ZN23DumpRenderTreeSupportQt10initializeEv@Base 5.0.2
  _ZN23DumpRenderTreeSupportQt11clearOpenerEP16QWebFrameAdapter@Base 5.0.2
@@ -2598,7 +2592,7 @@
  _ZN3WTF9MediaTimeaSERKS0_@Base 5.0.2
  (arch=amd64 kfreebsd-amd64 powerpc s390x)_ZN3WTF9dataLogFVEPKcP13__va_list_tag@Base 5.2.1
  (arch=hurd-i386 i386 kfreebsd-i386 ppc64)_ZN3WTF9dataLogFVEPKcPc@Base 5.2.1
- (arch=mips mipsel sparc)_ZN3WTF9dataLogFVEPKcPv@Base 5.2.1
+ (arch=mips mipsel mips64 mips64el sparc)_ZN3WTF9dataLogFVEPKcPv@Base 5.2.1
  (arch=armel armhf)_ZN3WTF9dataLogFVEPKcSt9__va_list@Base 5.2.1
  _ZN3WTF9dayInYearEdi@Base 5.0.2
  _ZN3WTF9dayInYearEiii@Base 5.2.0
@@ -2893,8 +2887,8 @@
  _ZNK25QQuickWebViewExperimental9userAgentEv@Base 5.0.2
  _ZNK3JSC10JSFunction10sourceCodeEv@Base 5.0.2
  _ZNK3JSC10JSFunction23isHostFunctionNonInlineEv@Base 5.0.2
- (arch=amd64 kfreebsd-amd64 ppc64 s390x)_ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiRlRN3WTF6StringERNS_7JSValueE@Base 5.2.1
- (arch=!amd64 !kfreebsd-amd64 !ppc64 !s390x)_ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiS3_RN3WTF6StringERNS_7JSValueE@Base 5.0.2
+ (arch=amd64 kfreebsd-amd64 mips64 mips64el ppc64 s390x)_ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiRlRN3WTF6StringERNS_7JSValueE@Base 5.2.1
+ (arch=!amd64 !kfreebsd-amd64 !mips64 !mips64el !ppc64 !s390x)_ZNK3JSC11Interpreter18retrieveLastCallerEPNS_9ExecStateERiS3_RN3WTF6StringERNS_7JSValueE@Base 5.0.2
  _ZNK3JSC12JSRopeString11resolveRopeEPNS_9ExecStateE@Base 5.0.2
  _ZNK3JSC12PropertySlot14functionGetterEPNS_9ExecStateE@Base 5.0.2
  _ZNK3JSC17DebuggerCallFrame10thisObjectEv@Base 5.0.2
@@ -3097,18 +3091,15 @@
  (optional=templinst|subst|arch=!sparc)_ZNSt6vectorI{size_t}SaI{size_t}EE19_M_emplace_back_auxII{size_t}EEEvDpOT_@Base 5.2.0
  (optional=templinst|subst|arch=!sparc)_ZNSt6vectorI{size_t}SaI{size_t}EE19_M_emplace_back_auxIJRK{size_t}EEEvDpOT_@Base 5.2.0
  (optional=templinst|subst|arch=!sparc)_ZNSt6vectorI{size_t}SaI{size_t}EE19_M_emplace_back_auxIJ{size_t}EEEvDpOT_@Base 5.2.0
- (optional=templinst|subst)_ZNSt6vectorI{size_t}SaI{size_t}EE7reserveE{size_t}@Base 5.2.0
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE10_M_insert_IS4_EESt17_Rb_tree_iteratorIS4_EPKSt18_Rb_tree_node_baseSG_OT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE16_M_insert_uniqueIS4_EES1_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE17_M_insert_unique_IS4_EESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EOT_@Base 5.2.1
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc ppc64 s390x)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIRS2_EESF_IIEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_@Base 5.2.0
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc ppc64 s390x)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS2_EESF_IJEEEEESt17_Rb_tree_iteratorIS4_ESt23_Rb_tree_const_iteratorIS4_EDpOT_@Base 5.2.0
  (optional=templinst|arch=!sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE24_M_get_insert_unique_posERS2_@Base 5.0.2
- (optional=templinst|arch=amd64 kfreebsd-amd64)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base 5.2.0
+ (optional=templinst|arch=amd64 kfreebsd-amd64 mips64 mips64el)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS4_ERS2_@Base 5.2.0
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE4swapERSA_@Base 5.2.1
  (optional=templinst)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EE8_M_eraseEPSt13_Rb_tree_nodeIS4_E@Base 5.0.2
- (optional=templinst|arch=!amd64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EEC1EOSA_@Base 5.2.1
- (optional=templinst|arch=!amd64 !armel !armhf !hurd-i386 !i386 !kfreebsd-amd64 !kfreebsd-i386 !mips !mipsel !sparc)_ZNSt8_Rb_treeI10TBasicTypeSt4pairIKS0_10TPrecisionESt10_Select1stIS4_ESt4lessIS0_ESaIS4_EEC2EOSA_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeIP10TGraphNodeS1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE10_M_insert_IRKS1_EESt17_Rb_tree_iteratorIS1_EPKSt18_Rb_tree_node_baseSF_OT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeIP10TGraphNodeS1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeIP10TGraphNodeS1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE8_M_eraseEPSt13_Rb_tree_nodeIS1_E@Base 5.2.1
@@ -3134,8 +3125,8 @@
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc ppc64 s390x)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIOSsEESE_IIEEEEESt17_Rb_tree_iteratorIS3_ESt23_Rb_tree_const_iteratorIS3_EDpOT_@Base 5.2.0
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc ppc64 s390x)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOSsEESE_IJEEEEESt17_Rb_tree_iteratorIS3_ESt23_Rb_tree_const_iteratorIS3_EDpOT_@Base 5.2.0
  (optional=templinst|arch=!sparc)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE24_M_get_insert_unique_posERS1_@Base 5.0.2
- (optional=templinst|arch=amd64 kfreebsd-amd64)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS1_@Base 5.2.0
- (optional=templinst|arch=amd64 armel armhf kfreebsd-amd64)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE4findERS1_@Base 5.2.0
+ (optional=templinst|arch=amd64 kfreebsd-amd64 mips64 mips64el)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS3_ERS1_@Base 5.2.0
+ (optional=templinst|arch=amd64 armel armhf kfreebsd-amd64 mips64 mips64el)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE4findERS1_@Base 5.2.0
  (optional=templinst)_ZNSt8_Rb_treeISsSt4pairIKSs9TBehaviorESt10_Select1stIS3_ESt4lessISsESaIS3_EE8_M_eraseEPSt13_Rb_tree_nodeIS3_E@Base 5.0.2
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeISsSt4pairIKSsN2pp5MacroEESt10_Select1stIS4_ESt4lessISsESaIS4_EE10_M_insert_IS0_ISsS3_EEESt17_Rb_tree_iteratorIS4_EPKSt18_Rb_tree_node_baseSH_OT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeISsSt4pairIKSsN2pp5MacroEESt10_Select1stIS4_ESt4lessISsESaIS4_EE16_M_insert_uniqueIS0_ISsS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base 5.2.1
@@ -3149,7 +3140,7 @@
  (optional=templinst|arch=!sparc)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE22_M_emplace_hint_uniqueIIRKSt21piecewise_construct_tSt5tupleIIOSsEESD_IIEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 5.2.0
  (optional=templinst|arch=!sparc)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOSsEESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 5.2.0
  (optional=templinst|arch=!sparc)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE24_M_get_insert_unique_posERS1_@Base 5.2.0
- (optional=templinst|arch=amd64 kfreebsd-amd64)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 5.2.0
+ (optional=templinst|arch=amd64 kfreebsd-amd64 mips64 mips64el)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 5.2.0
  (optional=templinst)_ZNSt8_Rb_treeISsSt4pairIKSsSsESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 5.0.2
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeIiSt4pairIKiP12TGraphSymbolESt10_Select1stIS4_ESt4lessIiE14pool_allocatorIS4_EE10_M_insert_IRS0_IiS3_EEESt17_Rb_tree_iteratorIS4_EPKSt18_Rb_tree_node_baseSJ_OT_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZNSt8_Rb_treeIiSt4pairIKiP12TGraphSymbolESt10_Select1stIS4_ESt4lessIiE14pool_allocatorIS4_EE16_M_insert_uniqueIRS0_IiS3_EEES0_ISt17_Rb_tree_iteratorIS4_EbEOT_@Base 5.2.1
@@ -3184,8 +3175,6 @@
  (optional=templinst|arch=sparc)_ZSt13__adjust_heapIPPN7WebCore15RenderTableCellEiS2_PFbS2_S2_EEvT_T0_S7_T1_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt13__adjust_heapIPPN7WebCore9GridTrackEiS2_PFbPKS1_S5_EEvT_T0_S9_T1_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt13__adjust_heapIPSt4pairIPN3WTF16AtomicStringImplENS1_12AtomicStringEEiS5_PFbRKS5_S8_EEvT_T0_SC_T1_T2_@Base 5.2.1
- (optional=templinst|subst)_ZSt13__adjust_heapIPi{ssize_t}iEvT_T0_S2_T1_@Base 5.2.0
- (optional=templinst|subst)_ZSt13__adjust_heapIPj{ssize_t}jEvT_T0_S2_T1_@Base 5.2.0
  (optional=templinst|arch=sparc)_ZSt13__heap_selectIPN3WTF8SpectrumIPvE11KeyAndCountEEvT_S6_S6_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt13__heap_selectIPN7WebCore13ShapeIntervalENS0_20IntervalX1ComparatorEEvT_S4_S4_T0_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt13__heap_selectIPN7WebCore15ICOImageDecoder18IconDirectoryEntryEPFbRKS2_S5_EEvT_S8_S8_T0_@Base 5.2.1
@@ -3223,8 +3212,6 @@
  (optional=templinst|arch=sparc)_ZSt16__insertion_sortIPPN7WebCore9GridTrackEPFbPKS1_S5_EEvT_S8_T0_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__insertion_sortIPSt4pairIN7WebCore4KURLES2_EPFbRKS3_S6_EEvT_S9_T0_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__insertion_sortIPSt4pairIPN3WTF16AtomicStringImplENS1_12AtomicStringEEPFbRKS5_S8_EEvT_SB_T0_@Base 5.2.1
- (optional=templinst)_ZSt16__insertion_sortIPiEvT_S1_@Base 5.0.2
- (optional=templinst)_ZSt16__insertion_sortIPjEvT_S1_@Base 5.0.2
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIP13TVariableInfoSt6vectorIS2_SaIS2_EEEEi21TVariableInfoComparerEvT_S9_T0_T1_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIPN3WTF6RefPtrIN7WebCore16MutationObserverEEEiNS3_16ObserverLessThanEEvT_S7_T0_T1_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIPN3WTF6RefPtrIN7WebCore21CustomFilterParameterEEEiPFbRKS4_S7_EEvT_SA_T0_T1_@Base 5.2.1
@@ -3242,8 +3229,6 @@
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIPPN7WebCore15RenderTableCellEiPFbS2_S2_EEvT_S6_T0_T1_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIPPN7WebCore9GridTrackEiPFbPKS1_S5_EEvT_S8_T0_T1_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__introsort_loopIPSt4pairIPN3WTF16AtomicStringImplENS1_12AtomicStringEEiPFbRKS5_S8_EEvT_SB_T0_T1_@Base 5.2.1
- (optional=templinst|subst)_ZSt16__introsort_loopIPi{ssize_t}EvT_S1_T0_@Base 5.2.0
- (optional=templinst|subst)_ZSt16__introsort_loopIPj{ssize_t}EvT_S1_T0_@Base 5.2.0
  (optional=templinst|arch=sparc)_ZSt16__merge_adaptiveIPN7WebCore20CSSGradientColorStopEiS2_PFbRKS1_S4_EEvT_S7_S7_T0_S8_T1_S8_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__merge_adaptiveIPN7WebCore8Gradient9ColorStopEiS3_PFbRKS2_S5_EEvT_S8_S8_T0_S9_T1_S9_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt16__merge_adaptiveIPPN7WebCore11CSSFontFaceEiS3_PFbS2_S2_EEvT_S6_S6_T0_S7_T1_S7_T2_@Base 5.2.1
@@ -3329,16 +3314,12 @@
  (optional=templinst|arch=sparc)_ZSt30__move_merge_adaptive_backwardIPPN7WebCore13StyleRulePageES3_S3_PFbPKS1_S5_EEvT_S8_T0_S9_T1_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt30__move_merge_adaptive_backwardIPPN7WebCore15RenderTableCellES3_S3_PFbS2_S2_EEvT_S6_T0_S7_T1_T2_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt30__move_merge_adaptive_backwardIPSt4pairIN7WebCore4KURLES2_ES4_S4_PFbRKS3_S6_EEvT_S9_T0_SA_T1_T2_@Base 5.2.1
- (optional=templinst)_ZSt3maxIfERKT_S2_S2_@Base 5.0.2
- (optional=templinst)_ZSt3minIfERKT_S2_S2_@Base 5.0.2
  (optional=templinst|arch=sparc)_ZSt4moveIPSt4pairIN7WebCore4KURLES2_ES4_ET0_T_S6_S5_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt4sortIPPKN7WebCore8RuleDataEPFbS3_S3_EEvT_S7_T0_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt4sortIPPN7WebCore15RenderTableCellEPFbS2_S2_EEvT_S6_T0_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt4sortIPjEvT_S1_@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt4swapIN3WTF12AtomicStringEEvRT_S3_@Base 5.2.1
  (optional=templinst|arch=armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc)_ZSt4swapIN8QVariant7PrivateEEvRT_S3_@Base 5.2.0
- (optional=templinst)_ZSt6__findIN9__gnu_cxx17__normal_iteratorIPKSsSt6vectorISsSaISsEEEESsET_S8_S8_RKT0_St26random_access_iterator_tag@Base 5.0.2
- (optional=templinst|arch=sparc)_ZSt6__findIPKN3WTF6StringES1_ET_S4_S4_RKT0_St26random_access_iterator_tag@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt8__rotateIPN7WebCore20CSSGradientColorStopEEvT_S3_S3_St26random_access_iterator_tag@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt8__rotateIPN7WebCore8Gradient9ColorStopEEvT_S4_S4_St26random_access_iterator_tag@Base 5.2.1
  (optional=templinst|arch=sparc)_ZSt8__rotateIPPN7WebCore11CSSFontFaceEEvT_S4_S4_St26random_access_iterator_tag@Base 5.2.1
diff -Nru qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/fix-mips64.diff qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/fix-mips64.diff
--- qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/fix-mips64.diff	1970-01-01 00:00:00.000000000 +0000
+++ qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/fix-mips64.diff	2014-05-26 01:46:18.000000000 +0000
@@ -0,0 +1,13 @@
+Index: qtwebkit-opensource-src-5.2.1+dfsg1/Source/WTF/wtf/dtoa/utils.h
+===================================================================
+--- qtwebkit-opensource-src-5.2.1+dfsg1.orig/Source/WTF/wtf/dtoa/utils.h
++++ qtwebkit-opensource-src-5.2.1+dfsg1/Source/WTF/wtf/dtoa/utils.h
+@@ -49,7 +49,7 @@
+ defined(__ARMEL__) || \
+ defined(_MIPS_ARCH_MIPS32R2)
+ #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
+-#elif CPU(MIPS) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA)
++#elif CPU(MIPS) || CPU(MIPS64) || CPU(PPC) || CPU(PPC64) || OS(WINCE) || CPU(SH4) || CPU(S390) || CPU(S390X) || CPU(IA64) || CPU(SPARC) || CPU(ALPHA)
+ #define DOUBLE_CONVERSION_CORRECT_DOUBLE_OPERATIONS 1
+ #elif defined(_M_IX86) || defined(__i386__)
+ #if defined(_WIN32)
diff -Nru qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/mips64.diff qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/mips64.diff
--- qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/mips64.diff	1970-01-01 00:00:00.000000000 +0000
+++ qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/mips64.diff	2014-05-26 01:48:13.000000000 +0000
@@ -0,0 +1,56 @@
+From c889b401d4668482bdef6c976bfa2d57144cf7ed Mon Sep 17 00:00:00 2001
+From: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
+Date: Wed, 4 Dec 2013 17:52:49 +0000
+Subject: [PATCH] qt webkit: add support for MIPS64 platforms
+
+qt5webkit is not fixed and this patch cannont be applied to qt5webkit
+
+Task-number: QTBUG-35394
+
+Change-Id: Ie2d332345741989a0b4ef93306ca36b42e888c11
+Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>
+Reviewed-by: Allan Sandfeld Jensen <allan.jensen@digia.com>
+---
+ .../webkit/Source/JavaScriptCore/wtf/Platform.h    |   17 +++++++++++------
+ 1 files changed, 11 insertions(+), 6 deletions(-)
+
+Index: qtwebkit-opensource-src-5.2.1+dfsg1/Source/WTF/wtf/Platform.h
+===================================================================
+--- qtwebkit-opensource-src-5.2.1+dfsg1.orig/Source/WTF/wtf/Platform.h
++++ qtwebkit-opensource-src-5.2.1+dfsg1/Source/WTF/wtf/Platform.h
+@@ -79,16 +79,20 @@
+ #endif
+ #endif
+ 
+-/* CPU(MIPS) - MIPS 32-bit */
+-/* Note: Only O32 ABI is tested, so we enable it for O32 ABI for now.  */
+-#if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_)) \
+-    && defined(_ABIO32)
++/* CPU(MIPS) - MIPS 32-bit and 64-bit */
++#if (defined(mips) || defined(__mips__) || defined(MIPS) || defined(_MIPS_) \
++    || defined(__mips64))
++#if defined(__mips64)
++#define WTF_CPU_MIPS64 1
++#define WTF_MIPS_ARCH __mips64
++#else
+ #define WTF_CPU_MIPS 1
++#define WTF_MIPS_ARCH __mips
++#endif
+ #if defined(__MIPSEB__)
+ #define WTF_CPU_BIG_ENDIAN 1
+ #endif
+ #define WTF_MIPS_PIC (defined __PIC__)
+-#define WTF_MIPS_ARCH __mips
+ #define WTF_MIPS_ISA(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH == v)
+ #define WTF_MIPS_ISA_AT_LEAST(v) (defined WTF_MIPS_ARCH && WTF_MIPS_ARCH >= v)
+ #define WTF_MIPS_ARCH_REV __mips_isa_rev
+@@ -725,7 +729,8 @@
+     || CPU(ALPHA) \
+     || CPU(SPARC64) \
+     || CPU(S390X) \
+-    || CPU(PPC64)
++    || CPU(PPC64) \
++    || CPU(MIPS64)
+ #define WTF_USE_JSVALUE64 1
+ #else
+ #define WTF_USE_JSVALUE32_64 1
diff -Nru qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/series qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/series
--- qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/series	2014-03-25 01:45:27.000000000 +0000
+++ qtwebkit-opensource-src-5.2.1+dfsg1/debian/patches/series	2014-05-26 01:46:37.000000000 +0000
@@ -8,3 +8,5 @@
 no_gc_sections.diff
 hurd.diff
 webkit_qt_hide_symbols.diff
+fix-mips64.diff
+mips64.diff

Reply to: