Control: tags -1 + patch update symbols for GCC 8. A few symbols are also not emitted when building with -O3.
diff -Nru deepin-movie-reborn-3.2.8/debian/changelog deepin-movie-reborn-3.2.8/debian/changelog --- deepin-movie-reborn-3.2.8/debian/changelog 2018-07-21 04:54:14.000000000 +0200 +++ deepin-movie-reborn-3.2.8/debian/changelog 2018-07-23 11:00:47.000000000 +0200 @@ -1,3 +1,9 @@ +deepin-movie-reborn (3.2.8-1ubuntu2) cosmic; urgency=medium + + * Update symbols for GCC 8. + + -- Matthias Klose <[email protected]> Mon, 23 Jul 2018 11:00:47 +0200 + deepin-movie-reborn (3.2.8-1) unstable; urgency=medium * New upstream version 3.2.8 diff -Nru deepin-movie-reborn-3.2.8/debian/libdmr0.1.symbols deepin-movie-reborn-3.2.8/debian/libdmr0.1.symbols --- deepin-movie-reborn-3.2.8/debian/libdmr0.1.symbols 2018-07-21 04:54:14.000000000 +0200 +++ deepin-movie-reborn-3.2.8/debian/libdmr0.1.symbols 2018-07-23 11:00:47.000000000 +0200 @@ -14,7 +14,7 @@ (c++)"QFutureWatcher<dmr::PlayItemInfo>::~QFutureWatcher()@Base" 3.2.4 (c++)"QHash<QString, QHashDummyValue>::deleteNode2(QHashData::Node*)@Base" 3.2.4 (c++)"QHash<QString, QHashDummyValue>::duplicateNode(QHashData::Node*, void*)@Base" 3.2.4 - (c++)"QHash<QString, QHashDummyValue>::findNode(QString const&, unsigned int) const@Base" 3.2.4 + (c++|optional)"QHash<QString, QHashDummyValue>::findNode(QString const&, unsigned int) const@Base" 3.2.4 (c++)"QList<QByteArray>::detach_helper(int)@Base" 3.2.4 (c++)"QList<QByteArray>::~QList()@Base" 3.2.4 (c++)"QList<QFileInfo>::append(QFileInfo const&)@Base" 3.2.4 @@ -24,7 +24,7 @@ (c++)"QList<QList<QUrl> >::detach_helper_grow(int, int)@Base" 3.2.4 (c++)"QList<QList<QUrl> >::~QList()@Base" 3.2.4 (c++)"QList<QMap<QString, QVariant> >::append(QMap<QString, QVariant> const&)@Base" 3.2.4 - (c++)"QList<QMap<QString, QVariant> >::clear()@Base" 3.2.4 + (c++|optional)"QList<QMap<QString, QVariant> >::clear()@Base" 3.2.4 (c++)"QList<QMap<QString, QVariant> >::detach_helper(int)@Base" 3.2.4 (c++)"QList<QMap<QString, QVariant> >::detach_helper_grow(int, int)@Base" 3.2.4 (c++)"QList<QMap<QString, QVariant> >::~QList()@Base" 3.2.4 @@ -35,7 +35,7 @@ (c++)"QList<QPair<QUrl, QFileInfo> >::QList(QList<QPair<QUrl, QFileInfo> > const&)@Base" 3.2.4 (c++)"QList<QPair<QUrl, QFileInfo> >::append(QPair<QUrl, QFileInfo> const&)@Base" 3.2.4 (c++)"QList<QPair<QUrl, QFileInfo> >::detach_helper_grow(int, int)@Base" 3.2.4 - (c++)"QList<QPair<QUrl, QFileInfo> >::node_copy(QList<QPair<QUrl, QFileInfo> >::Node*, QList<QPair<QUrl, QFileInfo> >::Node*, QList<QPair<QUrl, QFileInfo> >::Node*)@Base" 3.2.4 + (c++|optional)"QList<QPair<QUrl, QFileInfo> >::node_copy(QList<QPair<QUrl, QFileInfo> >::Node*, QList<QPair<QUrl, QFileInfo> >::Node*, QList<QPair<QUrl, QFileInfo> >::Node*)@Base" 3.2.4 (c++)"QList<QPair<QUrl, QFileInfo> >::~QList()@Base" 3.2.4 (c++)"QList<QString>::QList(QList<QString> const&)@Base" 3.2.4 (c++)"QList<QString>::append(QString const&)@Base" 3.2.4 @@ -50,7 +50,7 @@ (c++)"QList<QUrl>::operator+=(QList<QUrl> const&)@Base" 3.2.4 (c++)"QList<QUrl>::~QList()@Base" 3.2.4 (c++)"QList<QVariant>::append(QVariant const&)@Base" 3.2.4 -#MISSING: 3.2.8# (c++|arch=!i386 !powerpc)"QList<QVariant>::detach()@Base" 3.2.7 +#MISSING: 3.2.8# (c++|arch=!i386 !powerpc !ppc64el)"QList<QVariant>::detach()@Base" 3.2.7 (c++)"QList<QVariant>::detach_helper(int)@Base" 3.2.4 (c++)"QList<QVariant>::detach_helper_grow(int, int)@Base" 3.2.4 (c++)"QList<QVariant>::reserve(int)@Base" 3.2.4 @@ -60,29 +60,29 @@ (c++)"QList<dmr::PlayItemInfo>::detach()@Base" 3.2.4 (c++)"QList<dmr::PlayItemInfo>::detach_helper(int)@Base" 3.2.4 (c++)"QList<dmr::PlayItemInfo>::detach_helper_grow(int, int)@Base" 3.2.4 - (c++)"QList<dmr::PlayItemInfo>::node_copy(QList<dmr::PlayItemInfo>::Node*, QList<dmr::PlayItemInfo>::Node*, QList<dmr::PlayItemInfo>::Node*)@Base" 3.2.4 + (c++|optional)"QList<dmr::PlayItemInfo>::node_copy(QList<dmr::PlayItemInfo>::Node*, QList<dmr::PlayItemInfo>::Node*, QList<dmr::PlayItemInfo>::Node*)@Base" 3.2.4 (c++)"QList<dmr::PlayItemInfo>::operator+=(QList<dmr::PlayItemInfo> const&)@Base" 3.2.4 (c++)"QList<dmr::PlayItemInfo>::~QList()@Base" 3.2.4 (c++)"QList<dmr::ShooterSubtitleMeta>::append(dmr::ShooterSubtitleMeta const&)@Base" 3.2.4 - (c++)"QList<dmr::ShooterSubtitleMeta>::clear()@Base" 3.2.4 + (c++|optional)"QList<dmr::ShooterSubtitleMeta>::clear()@Base" 3.2.4 (c++)"QList<dmr::ShooterSubtitleMeta>::detach_helper(int)@Base" 3.2.4 (c++)"QList<dmr::ShooterSubtitleMeta>::detach_helper_grow(int, int)@Base" 3.2.4 (c++)"QList<dmr::ShooterSubtitleMeta>::~QList()@Base" 3.2.4 (c++)"QList<int>::append(int const&)@Base" 3.2.4 #MISSING: 3.2.8# (c++)"QList<int>::detach()@Base" 3.2.4 (c++)"QList<int>::detach_helper_grow(int, int)@Base" 3.2.4 - (c++)"QList<int>::~QList()@Base" 3.2.4 + (c++|optional)"QList<int>::~QList()@Base" 3.2.4 (c++)"QList<long long>::append(long long const&)@Base" 3.2.4 (c++)"QList<long long>::detach_helper(int)@Base" 3.2.4 (c++)"QList<long long>::detach_helper_grow(int, int)@Base" 3.2.4 - (c++)"QList<long long>::~QList()@Base" 3.2.4 + (c++|optional)"QList<long long>::~QList()@Base" 3.2.4 (c++)"QMap<QString, QVariant>::QMap(QMap<QString, QVariant> const&)@Base" 3.2.4 - (c++)"QMap<QString, QVariant>::detach_helper()@Base" 3.2.4 + (c++|optional)"QMap<QString, QVariant>::detach_helper()@Base" 3.2.4 (c++)"QMap<QString, QVariant>::operator[](QString const&) const@Base" 3.2.4 (c++)"QMap<QString, QVariant>::operator[](QString const&)@Base" 3.2.4 (c++)"QMap<QString, QVariant>::~QMap()@Base" 3.2.4 (c++)"QMapData<QString, QVariant>::createNode(QString const&, QVariant const&, QMapNode<QString, QVariant>*, bool)@Base" 3.2.4 - (c++)"QMapData<QString, QVariant>::findNode(QString const&) const@Base" 3.2.4 + (c++|optional)"QMapData<QString, QVariant>::findNode(QString const&) const@Base" 3.2.4 (c++)"QMapNode<QString, QVariant>::copy(QMapData<QString, QVariant>*) const@Base" 3.2.4 (c++)"QMapNode<QString, QVariant>::destroySubTree()@Base" 3.2.4 (c++)"QMetaTypeId<QList<QString> >::qt_metatype_id()::metatype_id@Base" 3.2.4 @@ -98,7 +98,7 @@ (c++)"QStringList::~QStringList()@Base" 3.2.4 (c++)"QVector<dmr::PlayItemInfo>::QVector(QVector<dmr::PlayItemInfo> const&)@Base" 3.2.4 (c++)"QVector<dmr::PlayItemInfo>::reallocData(int, int, QFlags<QArrayData::AllocationOption>)@Base" 3.2.4 - (c++)"QVector<dmr::PlayItemInfo>::resize(int)@Base" 3.2.4 + (c++|optional)"QVector<dmr::PlayItemInfo>::resize(int)@Base" 3.2.4 (c++)"QVector<dmr::PlayItemInfo>::~QVector()@Base" 3.2.4 (c++)"QtConcurrent::IterateKernel<QList<QPair<QUrl, QFileInfo> >::const_iterator, dmr::PlayItemInfo>::forThreadFunction()@Base" 3.2.4 (c++)"QtConcurrent::IterateKernel<QList<QPair<QUrl, QFileInfo> >::const_iterator, dmr::PlayItemInfo>::runIteration(QList<QPair<QUrl, QFileInfo> >::const_iterator, int, dmr::PlayItemInfo*)@Base" 3.2.4 @@ -158,7 +158,7 @@ _ZN3dmr8MpvProxy13previousFrameEv@Base 3.2.8 _ZN3dmr8MpvProxy9nextFrameEv@Base 3.2.8 (arch=amd64 hppa i386 m68k sh4)_ZN3mpv2qt12node_builder11create_listEP8mpv_nodebi@Base 3.2.7 - _ZN3mpv2qt12node_builder11dup_qstringERK7QString@Base 3.2.8 + (optional=templinst)_ZN3mpv2qt12node_builder11dup_qstringERK7QString@Base 3.2.8 (optional=templinst|arch=amd64 hppa)_ZN5QListI4QMapI7QString8QVariantEE9node_copyEPNS4_4NodeES6_S6_@Base 3.2.5 (optional=templinst)_ZN5QListI5QPairI4QUrl9QFileInfoEE13detach_helperEi@Base 3.2.7 (optional=templinst)_ZN5QListI5QPairI4QUrl9QFileInfoEE5clearEv@Base 3.2.7 @@ -229,7 +229,7 @@ (c++)"dmr::MovieConfiguration::updateUrl(QUrl const&, dmr::MovieConfiguration::KnownKey, QVariant const&)@Base" 3.2.4 (c++)"dmr::MovieConfiguration::urlExists(QUrl const&)@Base" 3.2.4 (c++)"dmr::MovieConfiguration::~MovieConfiguration()@Base" 3.2.4 - (c++)"dmr::MovieConfigurationBackend::MovieConfigurationBackend(dmr::MovieConfiguration*)@Base" 3.2.4 + (c++|optional)"dmr::MovieConfigurationBackend::MovieConfigurationBackend(dmr::MovieConfiguration*)@Base" 3.2.4 (c++)"dmr::MovieConfigurationBackend::updateUrl(QUrl const&, QString const&, QVariant const&)@Base" 3.2.4 (c++)"dmr::MovieConfigurationBackend::~MovieConfigurationBackend()@Base" 3.2.4 (c++)"dmr::MovieInfo::parseFromFile(QFileInfo const&, bool*)@Base" 3.2.4 @@ -344,7 +344,7 @@ (c++)"dmr::PersistentManager::~PersistentManager()@Base" 3.2.4 (c++)"dmr::PlayItemInfo::PlayItemInfo(dmr::PlayItemInfo const&)@Base" 3.2.4 (c++)"dmr::PlayItemInfo::PlayItemInfo(dmr::PlayItemInfo&&)@Base" 3.2.4 - (c++)"dmr::PlayItemInfo::operator=(dmr::PlayItemInfo&&)@Base" 3.2.4 + (c++|optional)"dmr::PlayItemInfo::operator=(dmr::PlayItemInfo&&)@Base" 3.2.4 (c++)"dmr::PlayItemInfo::refresh()@Base" 3.2.4 (c++)"dmr::PlayItemInfo::~PlayItemInfo()@Base" 3.2.4 (c++)"dmr::PlayerEngine::PlayerEngine(QWidget*)@Base" 3.2.4

