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

Reply via email to