With this patch, it can be built without symbols warning on mips64el, amd64 and i386.
-- Yunqiang Su
diff -Nru qtmultimedia-opensource-src-5.2.1/debian/libqgsttools-p1.symbols qtmultimedia-opensource-src-5.2.1/debian/libqgsttools-p1.symbols --- qtmultimedia-opensource-src-5.2.1/debian/libqgsttools-p1.symbols 2014-03-25 02:40:22.000000000 +0000 +++ qtmultimedia-opensource-src-5.2.1/debian/libqgsttools-p1.symbols 2014-05-26 16:03:51.000000000 +0000 @@ -1,6 +1,6 @@ # SymbolsHelper-Confirmed: 5.2.1 amd64 libqgsttools_p.so.1 libqgsttools-p1 #MINVER# - (optional=templinst|arch=alpha armel ia64 powerpc ppc64 s390x sparc)_Z17qRegisterMetaTypeI17QGstreamerMessageEiPKcPT_N9QtPrivate21MetaTypeDefinedHelperIS3_Xaasr12QMetaTypeId2IS3_E7DefinedntsrS8_9IsBuiltInEE11DefinedTypeE@Base 5.2.0 + (optional=templinst)_Z17qRegisterMetaTypeI17QGstreamerMessageEiPKcPT_N9QtPrivate21MetaTypeDefinedHelperIS3_Xaasr12QMetaTypeId2IS3_E7DefinedntsrS8_9IsBuiltInEE11DefinedTypeE@Base 5.2.0 _ZN10QGstAppSrc11onDataReadyEv@Base 5.0.2 _ZN10QGstAppSrc11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN10QGstAppSrc11qt_metacastEPKc@Base 5.0.2 @@ -21,7 +21,6 @@ _ZN10QGstAppSrcD0Ev@Base 5.0.2 _ZN10QGstAppSrcD1Ev@Base 5.0.2 _ZN10QGstAppSrcD2Ev@Base 5.0.2 - (optional=templinst|arch=!ia64 !powerpc !ppc64 !s390x !sparc)_ZN11QMetaTypeIdI17QGstreamerMessageE14qt_metatype_idEv@Base 5.0.2-4~ (subst)_ZN14QGstCodecsInfo20supportedElementCapsE{uint64_t}7GstRank15GstPadDirection@Base 5.0.2 _ZN14QGstCodecsInfoC1ENS_11ElementTypeE@Base 5.0.2 _ZN14QGstCodecsInfoC2ENS_11ElementTypeE@Base 5.0.2 @@ -63,9 +62,6 @@ _ZN20QGstBufferPoolPlugin16staticMetaObjectE@Base 5.0.2 _ZN20QGstBufferPoolPluginC1EP7QObject@Base 5.0.2 _ZN20QGstBufferPoolPluginC2EP7QObject@Base 5.0.2 - _ZN20QGstBufferPoolPluginD0Ev@Base 5.0.2 - _ZN20QGstBufferPoolPluginD1Ev@Base 5.0.2 - _ZN20QGstBufferPoolPluginD2Ev@Base 5.0.2 _ZN20QVideoSurfaceGstSink10class_initEPvS0_@Base 5.0.2 _ZN20QVideoSurfaceGstSink10createSinkEP21QAbstractVideoSurface@Base 5.0.2 (subst)_ZN20QVideoSurfaceGstSink12buffer_allocEP12_GstBaseSink{uint64_t}jP8_GstCapsPP10_GstBuffer@Base 5.0.2 @@ -114,9 +110,6 @@ _ZN21QGstreamerVideoWindowD0Ev@Base 5.2.0 _ZN21QGstreamerVideoWindowD1Ev@Base 5.2.0 _ZN21QGstreamerVideoWindowD2Ev@Base 5.2.0 - _ZN23QGstBufferPoolInterfaceD0Ev@Base 5.0.2 - _ZN23QGstBufferPoolInterfaceD1Ev@Base 5.0.2 - _ZN23QGstBufferPoolInterfaceD2Ev@Base 5.0.2 _ZN23QGstreamerVideoRenderer10setSurfaceEP21QAbstractVideoSurface@Base 5.0.2 _ZN23QGstreamerVideoRenderer11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN23QGstreamerVideoRenderer11qt_metacastEPKc@Base 5.0.2 @@ -248,9 +241,8 @@ (optional=templinst|arch=ia64 sparc)_ZN5QListI9QFileInfoEC2ERKS1_@Base 5.2.0 (optional=templinst)_ZN5QListI9QFileInfoED1Ev@Base 5.0.2 (optional=templinst)_ZN5QListI9QFileInfoED2Ev@Base 5.0.2 - (optional=templinst|arch=ia64 sparc)_ZN5QListIN11QVideoFrame11PixelFormatEE18detach_helper_growEii@Base 5.2.0 + (optional=templinst)_ZN5QListIN11QVideoFrame11PixelFormatEE18detach_helper_growEii@Base 5.2.0 (optional=templinst)_ZN5QListIN11QVideoFrame11PixelFormatEE5clearEv@Base 5.0.2 - (optional=templinst|arch=!ia64 !sparc)_ZN5QListIN11QVideoFrame11PixelFormatEE6appendERKS1_@Base 5.0.2 (optional=templinst)_ZN5QListIN11QVideoFrame11PixelFormatEEC1ERKS2_@Base 5.0.2 (optional=templinst)_ZN5QListIN11QVideoFrame11PixelFormatEEC2ERKS2_@Base 5.0.2 (optional=templinst)_ZN5QListIN11QVideoFrame11PixelFormatEED1Ev@Base 5.0.2 @@ -259,16 +251,14 @@ (optional=templinst)_ZN5QListIP23QGstBufferPoolInterfaceED1Ev@Base 5.0.2 (optional=templinst)_ZN5QListIP23QGstBufferPoolInterfaceED2Ev@Base 5.0.2 (optional=templinst|arch=alpha armel powerpc ppc64)_ZN5QListIP26QGstreamerBusMessageFilterE13detach_helperEi@Base 5.2.0 - (optional=templinst|arch=ia64 sparc)_ZN5QListIP26QGstreamerBusMessageFilterE18detach_helper_growEii@Base 5.2.0 - (optional=templinst|arch=!ia64 !sparc)_ZN5QListIP26QGstreamerBusMessageFilterE6appendERKS1_@Base 5.0.2 + (optional=templinst)_ZN5QListIP26QGstreamerBusMessageFilterE18detach_helper_growEii@Base 5.2.0 (optional=templinst)_ZN5QListIP26QGstreamerBusMessageFilterE9removeAllERKS1_@Base 5.0.2 - (optional=templinst|arch=sparc)_ZN5QListIP26QGstreamerBusMessageFilterEC1ERKS2_@Base 5.2.0 - (optional=templinst|arch=sparc)_ZN5QListIP26QGstreamerBusMessageFilterEC2ERKS2_@Base 5.2.0 + (optional=templinst|arch=sparc mips64 mips64el)_ZN5QListIP26QGstreamerBusMessageFilterEC1ERKS2_@Base 5.2.0 + (optional=templinst|arch=sparc mips64 mips64el)_ZN5QListIP26QGstreamerBusMessageFilterEC2ERKS2_@Base 5.2.0 (optional=templinst)_ZN5QListIP26QGstreamerBusMessageFilterED1Ev@Base 5.0.2 (optional=templinst)_ZN5QListIP26QGstreamerBusMessageFilterED2Ev@Base 5.0.2 (optional=templinst|arch=alpha armel powerpc ppc64)_ZN5QListIP27QGstreamerSyncMessageFilterE13detach_helperEi@Base 5.2.0 - (optional=templinst|arch=ia64 sparc)_ZN5QListIP27QGstreamerSyncMessageFilterE18detach_helper_growEii@Base 5.2.0 - (optional=templinst|arch=!ia64 !sparc)_ZN5QListIP27QGstreamerSyncMessageFilterE6appendERKS1_@Base 5.0.2 + (optional=templinst)_ZN5QListIP27QGstreamerSyncMessageFilterE18detach_helper_growEii@Base 5.2.0 (optional=templinst)_ZN5QListIP27QGstreamerSyncMessageFilterE9removeAllERKS1_@Base 5.0.2 (optional=templinst|arch=sparc)_ZN5QListIP27QGstreamerSyncMessageFilterEC1ERKS2_@Base 5.2.0 (optional=templinst|arch=sparc)_ZN5QListIP27QGstreamerSyncMessageFilterEC2ERKS2_@Base 5.2.0 @@ -401,7 +391,6 @@ _ZTV33QGstreamerVideoInputDeviceControl@Base 5.0.2 (optional=templinst)_ZZN11QMetaTypeIdI17QGstreamerMessageE14qt_metatype_idEvE11metatype_id@Base 5.0.2 gst_video_connector_get_type@Base 5.0.2 - (c++)"non-virtual thunk to QGstBufferPoolPlugin::~QGstBufferPoolPlugin()@Base" 5.0.2 (c++)"non-virtual thunk to QGstreamerVideoRenderer::isReady() const@Base" 5.0.2 (c++)"non-virtual thunk to QGstreamerVideoRenderer::stopRenderer()@Base" 5.0.2 (c++)"non-virtual thunk to QGstreamerVideoRenderer::videoSink()@Base" 5.0.2 diff -Nru qtmultimedia-opensource-src-5.2.1/debian/libqt5multimedia5.symbols qtmultimedia-opensource-src-5.2.1/debian/libqt5multimedia5.symbols --- qtmultimedia-opensource-src-5.2.1/debian/libqt5multimedia5.symbols 2014-01-31 23:01:18.000000000 +0000 +++ qtmultimedia-opensource-src-5.2.1/debian/libqt5multimedia5.symbols 2014-05-22 02:43:32.000000000 +0000 @@ -712,9 +712,6 @@ _ZN19QAbstractAudioInput12stateChangedEN6QAudio5StateE@Base 5.0.2 _ZN19QAbstractAudioInput16staticMetaObjectE@Base 5.0.2 _ZN19QAbstractAudioInput6notifyEv@Base 5.0.2 - _ZN19QAbstractAudioInputD0Ev@Base 5.0.2 - _ZN19QAbstractAudioInputD1Ev@Base 5.0.2 - _ZN19QAbstractAudioInputD2Ev@Base 5.0.2 _ZN19QCameraFlashControl10flashReadyEb@Base 5.0.2 _ZN19QCameraFlashControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN19QCameraFlashControl11qt_metacastEPKc@Base 5.0.2 @@ -842,9 +839,6 @@ _ZN20QAbstractAudioOutput12stateChangedEN6QAudio5StateE@Base 5.0.2 _ZN20QAbstractAudioOutput16staticMetaObjectE@Base 5.0.2 _ZN20QAbstractAudioOutput6notifyEv@Base 5.0.2 - _ZN20QAbstractAudioOutputD0Ev@Base 5.0.2 - _ZN20QAbstractAudioOutputD1Ev@Base 5.0.2 - _ZN20QAbstractAudioOutputD2Ev@Base 5.0.2 _ZN20QAbstractVideoBuffer7releaseEv@Base 5.0.2 _ZN20QAbstractVideoBufferC1ENS_10HandleTypeE@Base 5.0.2 _ZN20QAbstractVideoBufferC1ER27QAbstractVideoBufferPrivateNS_10HandleTypeE@Base 5.0.2 @@ -974,9 +968,6 @@ _ZN21QMediaServiceProvider17deviceDescriptionERK10QByteArrayS2_@Base 5.0.2 _ZN21QMediaServiceProvider22defaultServiceProviderEv@Base 5.0.2 _ZN21QMediaServiceProvider25setDefaultServiceProviderEPS_@Base 5.0.2 - _ZN21QMediaServiceProviderD0Ev@Base 5.0.2 - _ZN21QMediaServiceProviderD1Ev@Base 5.0.2 - _ZN21QMediaServiceProviderD2Ev@Base 5.0.2 _ZN21QVideoEncoderSettings10setBitRateEi@Base 5.0.2 _ZN21QVideoEncoderSettings10setQualityEN11QMultimedia15EncodingQualityE@Base 5.0.2 _ZN21QVideoEncoderSettings12setFrameRateEd@Base 5.2.0 @@ -1145,9 +1136,6 @@ _ZN24QAbstractAudioDeviceInfo11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN24QAbstractAudioDeviceInfo11qt_metacastEPKc@Base 5.0.2 _ZN24QAbstractAudioDeviceInfo16staticMetaObjectE@Base 5.0.2 - _ZN24QAbstractAudioDeviceInfoD0Ev@Base 5.0.2 - _ZN24QAbstractAudioDeviceInfoD1Ev@Base 5.0.2 - _ZN24QAbstractAudioDeviceInfoD2Ev@Base 5.0.2 _ZN25QMediaAvailabilityControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN25QMediaAvailabilityControl11qt_metacastEPKc@Base 5.0.2 _ZN25QMediaAvailabilityControl16staticMetaObjectE@Base 5.0.2 @@ -1234,9 +1222,6 @@ _ZN27QMediaServiceProviderPlugin11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN27QMediaServiceProviderPlugin11qt_metacastEPKc@Base 5.0.2 _ZN27QMediaServiceProviderPlugin16staticMetaObjectE@Base 5.0.2 - _ZN27QMediaServiceProviderPluginD0Ev@Base 5.0.2 - _ZN27QMediaServiceProviderPluginD1Ev@Base 5.0.2 - _ZN27QMediaServiceProviderPluginD2Ev@Base 5.0.2 _ZN27QVideoDeviceSelectorControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN27QVideoDeviceSelectorControl11qt_metacastEPKc@Base 5.0.2 _ZN27QVideoDeviceSelectorControl14devicesChangedEv@Base 5.0.2 @@ -1341,9 +1326,6 @@ _ZN32QMediaPlayerResourceSetInterface3iidEv@Base 5.0.2 _ZN32QMediaPlayerResourceSetInterfaceC1EP7QObject@Base 5.0.2 _ZN32QMediaPlayerResourceSetInterfaceC2EP7QObject@Base 5.0.2 - _ZN32QMediaPlayerResourceSetInterfaceD0Ev@Base 5.0.2 - _ZN32QMediaPlayerResourceSetInterfaceD1Ev@Base 5.0.2 - _ZN32QMediaPlayerResourceSetInterfaceD2Ev@Base 5.0.2 _ZN33QCameraCaptureBufferFormatControl11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.0.2 _ZN33QCameraCaptureBufferFormatControl11qt_metacastEPKc@Base 5.0.2 _ZN33QCameraCaptureBufferFormatControl16staticMetaObjectE@Base 5.0.2 @@ -2176,7 +2158,6 @@ (c++)"non-virtual thunk to QMediaRecorder::mediaObject() const@Base" 5.0.2 (c++)"non-virtual thunk to QMediaRecorder::setMediaObject(QMediaObject*)@Base" 5.0.2 (c++)"non-virtual thunk to QMediaRecorder::~QMediaRecorder()@Base" 5.0.2 - (c++)"non-virtual thunk to QMediaServiceProviderPlugin::~QMediaServiceProviderPlugin()@Base" 5.0.2 (c++)"non-virtual thunk to QRadioData::mediaObject() const@Base" 5.0.2 (c++)"non-virtual thunk to QRadioData::setMediaObject(QMediaObject*)@Base" 5.0.2 (c++)"non-virtual thunk to QRadioData::~QRadioData()@Base" 5.0.2 diff -Nru qtmultimedia-opensource-src-5.2.1/debian/libqt5multimediaquick-p5.symbols qtmultimedia-opensource-src-5.2.1/debian/libqt5multimediaquick-p5.symbols --- qtmultimedia-opensource-src-5.2.1/debian/libqt5multimediaquick-p5.symbols 2014-01-31 23:01:18.000000000 +0000 +++ qtmultimedia-opensource-src-5.2.1/debian/libqt5multimediaquick-p5.symbols 2014-05-26 05:46:01.000000000 +0000 @@ -3,15 +3,9 @@ _ZN12QSGVideoNode23setTexturedRectGeometryERK6QRectFS2_i@Base 5.0.2 _ZN12QSGVideoNodeC1Ev@Base 5.0.2 _ZN12QSGVideoNodeC2Ev@Base 5.0.2 - _ZN12QSGVideoNodeD0Ev@Base 5.0.2 - _ZN12QSGVideoNodeD1Ev@Base 5.0.2 - _ZN12QSGVideoNodeD2Ev@Base 5.0.2 _ZN25QSGVideoNodeFactoryPlugin11qt_metacallEN11QMetaObject4CallEiPPv@Base 5.2.0 _ZN25QSGVideoNodeFactoryPlugin11qt_metacastEPKc@Base 5.2.0 _ZN25QSGVideoNodeFactoryPlugin16staticMetaObjectE@Base 5.2.0 - _ZN25QSGVideoNodeFactoryPluginD0Ev@Base 5.2.0 - _ZN25QSGVideoNodeFactoryPluginD1Ev@Base 5.2.0 - _ZN25QSGVideoNodeFactoryPluginD2Ev@Base 5.2.0 _ZNK25QSGVideoNodeFactoryPlugin10metaObjectEv@Base 5.2.0 _ZTI12QSGVideoNode@Base 5.0.2 _ZTI25QSGVideoNodeFactoryPlugin@Base 5.2.0