Hi,

here is a set of patches that I intend to NMU to DELAYED/5 later. I have
changed the .symbols file to use C++ name demangling and added some
optional symbols that seem to come directly from the Qt library.

I have also taken the liberty to add a missing dependency on lsb-base
which was flagged as an error by Lintian.

Cheers,
-Hilko
>From 94e74966b47a28e0753c75311d7073d9763ffc25 Mon Sep 17 00:00:00 2001
From: Hilko Bengen <ben...@debian.org>
Date: Wed, 14 Dec 2016 17:46:21 +0100
Subject: [PATCH 1/4] Use demangled symbols

---
 debian/liblightdm-qt-3-0.symbols | 260 ++++++++++++++++++---------------------
 1 file changed, 118 insertions(+), 142 deletions(-)

diff --git a/debian/liblightdm-qt-3-0.symbols b/debian/liblightdm-qt-3-0.symbols
index a1cd79c..3ceea6a 100644
--- a/debian/liblightdm-qt-3-0.symbols
+++ b/debian/liblightdm-qt-3-0.symbols
@@ -1,143 +1,119 @@
 liblightdm-qt-3.so.0 liblightdm-qt-3-0 #MINVER#
- _ZN10QDBusErrorD1Ev@Base 1.8.7
- _ZN10QDBusErrorD2Ev@Base 1.8.7
- _ZN10QDBusReplyI7QStringED1Ev@Base 1.8.7
- _ZN10QDBusReplyI7QStringED2Ev@Base 1.8.7
- _ZN11SessionItemD1Ev@Base 1.8.7
- _ZN11SessionItemD2Ev@Base 1.8.7
- _ZN20SessionsModelPrivate12loadSessionsEN8QLightDM13SessionsModel11SessionTypeE@Base 1.8.7
- _ZN20SessionsModelPrivateC1EPN8QLightDM13SessionsModelE@Base 1.8.7
- _ZN20SessionsModelPrivateC2EPN8QLightDM13SessionsModelE@Base 1.8.7
- _ZN5QHashIi10QByteArrayE11deleteNode2EPN9QHashData4NodeE@Base 1.8.7
- _ZN5QHashIi10QByteArrayE13detach_helperEv@Base 1.8.7
- _ZN5QHashIi10QByteArrayE13duplicateNodeEPN9QHashData4NodeEPv@Base 1.8.7
- _ZN5QListI11SessionItemE18detach_helper_growEii@Base 1.8.7
- _ZN5QListI11SessionItemE6appendERKS0_@Base 1.8.7
- _ZN5QListI8UserItemE13detach_helperEi@Base 1.8.7
- _ZN5QListI8UserItemE18detach_helper_growEii@Base 1.8.7
- _ZN5QListI8UserItemE6appendERKS0_@Base 1.8.7
- _ZN6QDebugD1Ev@Base 1.8.7
- _ZN6QDebugD2Ev@Base 1.8.7
- _ZN8QLightDM10UsersModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.8.7
- _ZN8QLightDM10UsersModel11qt_metacastEPKc@Base 1.8.7
- _ZN8QLightDM10UsersModel16staticMetaObjectE@Base 1.8.7
- _ZN8QLightDM10UsersModelC1EP7QObject@Base 1.8.7
- _ZN8QLightDM10UsersModelC2EP7QObject@Base 1.8.7
- _ZN8QLightDM10UsersModelD0Ev@Base 1.8.7
- _ZN8QLightDM10UsersModelD1Ev@Base 1.8.7
- _ZN8QLightDM10UsersModelD2Ev@Base 1.8.7
- _ZN8QLightDM13SessionsModel11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.8.7
- _ZN8QLightDM13SessionsModel11qt_metacastEPKc@Base 1.8.7
- _ZN8QLightDM13SessionsModel16staticMetaObjectE@Base 1.8.7
- _ZN8QLightDM13SessionsModelC1ENS0_11SessionTypeEP7QObject@Base 1.8.7
- _ZN8QLightDM13SessionsModelC1EP7QObject@Base 1.8.7
- _ZN8QLightDM13SessionsModelC2ENS0_11SessionTypeEP7QObject@Base 1.8.7
- _ZN8QLightDM13SessionsModelC2EP7QObject@Base 1.8.7
- _ZN8QLightDM13SessionsModelD0Ev@Base 1.8.7
- _ZN8QLightDM13SessionsModelD1Ev@Base 1.8.7
- _ZN8QLightDM13SessionsModelD2Ev@Base 1.8.7
- _ZN8QLightDM14GreeterPrivate13cb_showPromptEP14LightDMGreeterPKc17LightDMPromptTypePv@Base 1.8.7
- _ZN8QLightDM14GreeterPrivate14cb_showMessageEP14LightDMGreeterPKc18LightDMMessageTypePv@Base 1.8.7
- _ZN8QLightDM14GreeterPrivate19cb_autoLoginExpiredEP14LightDMGreeterPv@Base 1.8.7
- _ZN8QLightDM14GreeterPrivate25cb_authenticationCompleteEP14LightDMGreeterPv@Base 1.8.7
- _ZN8QLightDM14GreeterPrivate7cb_idleEP14LightDMGreeterPv@Base 1.12.2
- _ZN8QLightDM14GreeterPrivate8cb_resetEP14LightDMGreeterPv@Base 1.12.2
- _ZN8QLightDM14GreeterPrivateC1EPNS_7GreeterE@Base 1.8.7
- _ZN8QLightDM14GreeterPrivateC2EPNS_7GreeterE@Base 1.8.7
- _ZN8QLightDM14PowerInterface10canRestartEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface10canSuspendEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface11canShutdownEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.8.7
- _ZN8QLightDM14PowerInterface11qt_metacastEPKc@Base 1.8.7
- _ZN8QLightDM14PowerInterface12canHibernateEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface16staticMetaObjectE@Base 1.8.7
- _ZN8QLightDM14PowerInterface21PowerInterfacePrivateC1Ev@Base 1.8.7
- _ZN8QLightDM14PowerInterface21PowerInterfacePrivateC2Ev@Base 1.8.7
- _ZN8QLightDM14PowerInterface7restartEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface7suspendEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface8shutdownEv@Base 1.8.7
- _ZN8QLightDM14PowerInterface9hibernateEv@Base 1.8.7
- _ZN8QLightDM14PowerInterfaceC1EP7QObject@Base 1.8.7
- _ZN8QLightDM14PowerInterfaceC2EP7QObject@Base 1.8.7
- _ZN8QLightDM14PowerInterfaceD0Ev@Base 1.8.7
- _ZN8QLightDM14PowerInterfaceD1Ev@Base 1.8.7
- _ZN8QLightDM14PowerInterfaceD2Ev@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivate12cb_userAddedEP15LightDMUserListP11LightDMUserPv@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivate14cb_userChangedEP15LightDMUserListP11LightDMUserPv@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivate14cb_userRemovedEP15LightDMUserListP11LightDMUserPv@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivate9loadUsersEv@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivateC1EPNS_10UsersModelE@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivateC2EPNS_10UsersModelE@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivateD0Ev@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivateD1Ev@Base 1.8.7
- _ZN8QLightDM17UsersModelPrivateD2Ev@Base 1.8.7
- _ZN8QLightDM7Greeter10showPromptE7QStringNS0_10PromptTypeE@Base 1.8.7
- _ZN8QLightDM7Greeter11connectSyncEv@Base 1.8.7
- _ZN8QLightDM7Greeter11qt_metacallEN11QMetaObject4CallEiPPv@Base 1.8.7
- _ZN8QLightDM7Greeter11qt_metacastEPKc@Base 1.8.7
- _ZN8QLightDM7Greeter11setLanguageERK7QString@Base 1.8.7
- _ZN8QLightDM7Greeter11showMessageE7QStringNS0_11MessageTypeE@Base 1.8.7
- _ZN8QLightDM7Greeter12authenticateERK7QString@Base 1.8.7
- _ZN8QLightDM7Greeter13setResettableEb@Base 1.12.2
- _ZN8QLightDM7Greeter15cancelAutologinEv@Base 1.14.0
- _ZN8QLightDM7Greeter16startSessionSyncERK7QString@Base 1.8.7
- _ZN8QLightDM7Greeter16staticMetaObjectE@Base 1.8.7
- _ZN8QLightDM7Greeter18authenticateRemoteERK7QStringS3_@Base 1.8.7
- _ZN8QLightDM7Greeter19authenticateAsGuestEv@Base 1.8.7
- _ZN8QLightDM7Greeter19connectToDaemonSyncEv@Base 1.12.2
- _ZN8QLightDM7Greeter20cancelAuthenticationEv@Base 1.8.7
- _ZN8QLightDM7Greeter21authenticateAutologinEv@Base 1.8.7
- _ZN8QLightDM7Greeter21autologinTimerExpiredEv@Base 1.8.7
- _ZN8QLightDM7Greeter22authenticationCompleteEv@Base 1.8.7
- _ZN8QLightDM7Greeter23ensureSharedDataDirSyncERK7QString@Base 1.9.8
- _ZN8QLightDM7Greeter4idleEv@Base 1.12.2
- _ZN8QLightDM7Greeter5resetEv@Base 1.12.2
- _ZN8QLightDM7Greeter7respondERK7QString@Base 1.8.7
- _ZN8QLightDM7GreeterC1EP7QObject@Base 1.8.7
- _ZN8QLightDM7GreeterC2EP7QObject@Base 1.8.7
- _ZN8QLightDM7GreeterD0Ev@Base 1.8.7
- _ZN8QLightDM7GreeterD1Ev@Base 1.8.7
- _ZN8QLightDM7GreeterD2Ev@Base 1.8.7
- _ZN8UserItemD1Ev@Base 1.8.7
- _ZN8UserItemD2Ev@Base 1.8.7
- _ZNK5QHashIi10QByteArrayE8findNodeERKiPj@Base 1.8.7
- _ZNK8QLightDM10UsersModel10metaObjectEv@Base 1.8.7
- _ZNK8QLightDM10UsersModel4dataERK11QModelIndexi@Base 1.8.7
- _ZNK8QLightDM10UsersModel8rowCountERK11QModelIndex@Base 1.8.7
- _ZNK8QLightDM13SessionsModel10metaObjectEv@Base 1.8.7
- _ZNK8QLightDM13SessionsModel4dataERK11QModelIndexi@Base 1.8.7
- _ZNK8QLightDM13SessionsModel8rowCountERK11QModelIndex@Base 1.8.7
- _ZNK8QLightDM14PowerInterface10metaObjectEv@Base 1.8.7
- _ZNK8QLightDM7Greeter10metaObjectEv@Base 1.8.7
- _ZNK8QLightDM7Greeter13hideUsersHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter14selectUserHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter15isAuthenticatedEv@Base 1.8.7
- _ZNK8QLightDM7Greeter15selectGuestHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter16inAuthenticationEv@Base 1.8.7
- _ZNK8QLightDM7Greeter17autologinUserHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter18authenticationUserEv@Base 1.8.7
- _ZNK8QLightDM7Greeter18autologinGuestHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter18defaultSessionHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter19hasGuestAccountHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter19showManualLoginHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter19showRemoteLoginHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter20autologinTimeoutHintEv@Base 1.8.7
- _ZNK8QLightDM7Greeter7getHintERK7QString@Base 1.8.7
- _ZNK8QLightDM7Greeter8hostnameEv@Base 1.8.7
- _ZNK8QLightDM7Greeter8lockHintEv@Base 1.8.7
- _ZNK8UserItem11displayNameEv@Base 1.8.7
- _ZTIN8QLightDM10UsersModelE@Base 1.8.7
- _ZTIN8QLightDM13SessionsModelE@Base 1.8.7
- _ZTIN8QLightDM14PowerInterfaceE@Base 1.8.7
- _ZTIN8QLightDM17UsersModelPrivateE@Base 1.8.7
- _ZTIN8QLightDM7GreeterE@Base 1.8.7
- _ZTSN8QLightDM10UsersModelE@Base 1.8.7
- _ZTSN8QLightDM13SessionsModelE@Base 1.8.7
- _ZTSN8QLightDM14PowerInterfaceE@Base 1.8.7
- _ZTSN8QLightDM17UsersModelPrivateE@Base 1.8.7
- _ZTSN8QLightDM7GreeterE@Base 1.8.7
- _ZTVN8QLightDM10UsersModelE@Base 1.8.7
- _ZTVN8QLightDM13SessionsModelE@Base 1.8.7
- _ZTVN8QLightDM14PowerInterfaceE@Base 1.8.7
- _ZTVN8QLightDM17UsersModelPrivateE@Base 1.8.7
- _ZTVN8QLightDM7GreeterE@Base 1.8.7
+ (c++)"QDBusError::~QDBusError()@Base" 1.8.7
+ (c++)"QDBusReply<QString>::~QDBusReply()@Base" 1.8.7
+ (c++)"QDebug::~QDebug()@Base" 1.8.7
+ (c++)"QHash<int, QByteArray>::deleteNode2(QHashData::Node*)@Base" 1.8.7
+ (c++)"QHash<int, QByteArray>::detach_helper()@Base" 1.8.7
+ (c++)"QHash<int, QByteArray>::duplicateNode(QHashData::Node*, void*)@Base" 1.8.7
+ (c++)"QHash<int, QByteArray>::findNode(int const&, unsigned int*) const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticateAsGuest()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticateAutologin()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticate(QString const&)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticateRemote(QString const&, QString const&)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticationComplete()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::authenticationUser() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::autologinGuestHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::autologinTimeoutHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::autologinTimerExpired()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::autologinUserHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::cancelAuthentication()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::cancelAutologin()@Base" 1.14.0
+ (c++)"QLightDM::Greeter::connectSync()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::connectToDaemonSync()@Base" 1.12.2
+ (c++)"QLightDM::Greeter::defaultSessionHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::ensureSharedDataDirSync(QString const&)@Base" 1.9.8
+ (c++)"QLightDM::Greeter::getHint(QString const&) const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::~Greeter()@Base" 1.8.7
+ (c++)"QLightDM::Greeter::Greeter(QObject*)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::hasGuestAccountHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::hideUsersHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::hostname() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::idle()@Base" 1.12.2
+ (c++)"QLightDM::Greeter::inAuthentication() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::isAuthenticated() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::lockHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::metaObject() const@Base" 1.8.7
+ (c++)"QLightDM::GreeterPrivate::cb_authenticationComplete(LightDMGreeter*, void*)@Base" 1.8.7
+ (c++)"QLightDM::GreeterPrivate::cb_autoLoginExpired(LightDMGreeter*, void*)@Base" 1.8.7
+ (c++)"QLightDM::GreeterPrivate::cb_idle(LightDMGreeter*, void*)@Base" 1.12.2
+ (c++)"QLightDM::GreeterPrivate::cb_reset(LightDMGreeter*, void*)@Base" 1.12.2
+ (c++)"QLightDM::GreeterPrivate::cb_showMessage(LightDMGreeter*, char const*, LightDMMessageType, void*)@Base" 1.8.7
+ (c++)"QLightDM::GreeterPrivate::cb_showPrompt(LightDMGreeter*, char const*, LightDMPromptType, void*)@Base" 1.8.7
+ (c++)"QLightDM::GreeterPrivate::GreeterPrivate(QLightDM::Greeter*)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::qt_metacast(char const*)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::reset()@Base" 1.12.2
+ (c++)"QLightDM::Greeter::respond(QString const&)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::selectGuestHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::selectUserHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::setLanguage(QString const&)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::setResettable(bool)@Base" 1.12.2
+ (c++)"QLightDM::Greeter::showManualLoginHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::showMessage(QString, QLightDM::Greeter::MessageType)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::showPrompt(QString, QLightDM::Greeter::PromptType)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::showRemoteLoginHint() const@Base" 1.8.7
+ (c++)"QLightDM::Greeter::startSessionSync(QString const&)@Base" 1.8.7
+ (c++)"QLightDM::Greeter::staticMetaObject@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::canHibernate()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::canRestart()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::canShutdown()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::canSuspend()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::hibernate()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::metaObject() const@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::~PowerInterface()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::PowerInterfacePrivate::PowerInterfacePrivate()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::PowerInterface(QObject*)@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::qt_metacast(char const*)@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::restart()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::shutdown()@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::staticMetaObject@Base" 1.8.7
+ (c++)"QLightDM::PowerInterface::suspend()@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::data(QModelIndex const&, int) const@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::metaObject() const@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::qt_metacast(char const*)@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::rowCount(QModelIndex const&) const@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::~SessionsModel()@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::SessionsModel(QLightDM::SessionsModel::SessionType, QObject*)@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::SessionsModel(QObject*)@Base" 1.8.7
+ (c++)"QLightDM::SessionsModel::staticMetaObject@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::data(QModelIndex const&, int) const@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::metaObject() const@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::cb_userAdded(LightDMUserList*, LightDMUser*, void*)@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::cb_userChanged(LightDMUserList*, LightDMUser*, void*)@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::cb_userRemoved(LightDMUserList*, LightDMUser*, void*)@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::loadUsers()@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::~UsersModelPrivate()@Base" 1.8.7
+ (c++)"QLightDM::UsersModelPrivate::UsersModelPrivate(QLightDM::UsersModel*)@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::qt_metacall(QMetaObject::Call, int, void**)@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::qt_metacast(char const*)@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::rowCount(QModelIndex const&) const@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::staticMetaObject@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::~UsersModel()@Base" 1.8.7
+ (c++)"QLightDM::UsersModel::UsersModel(QObject*)@Base" 1.8.7
+ (c++)"QList<SessionItem>::append(SessionItem const&)@Base" 1.8.7
+ (c++)"QList<SessionItem>::detach_helper_grow(int, int)@Base" 1.8.7
+ (c++)"QList<UserItem>::append(UserItem const&)@Base" 1.8.7
+ (c++)"QList<UserItem>::detach_helper_grow(int, int)@Base" 1.8.7
+ (c++)"QList<UserItem>::detach_helper(int)@Base" 1.8.7
+ (c++)"SessionItem::~SessionItem()@Base" 1.8.7
+ (c++)"SessionsModelPrivate::loadSessions(QLightDM::SessionsModel::SessionType)@Base" 1.8.7
+ (c++)"SessionsModelPrivate::SessionsModelPrivate(QLightDM::SessionsModel*)@Base" 1.8.7
+ (c++)"typeinfo for QLightDM::Greeter@Base" 1.8.7
+ (c++)"typeinfo for QLightDM::PowerInterface@Base" 1.8.7
+ (c++)"typeinfo for QLightDM::SessionsModel@Base" 1.8.7
+ (c++)"typeinfo for QLightDM::UsersModel@Base" 1.8.7
+ (c++)"typeinfo for QLightDM::UsersModelPrivate@Base" 1.8.7
+ (c++)"typeinfo name for QLightDM::Greeter@Base" 1.8.7
+ (c++)"typeinfo name for QLightDM::PowerInterface@Base" 1.8.7
+ (c++)"typeinfo name for QLightDM::SessionsModel@Base" 1.8.7
+ (c++)"typeinfo name for QLightDM::UsersModel@Base" 1.8.7
+ (c++)"typeinfo name for QLightDM::UsersModelPrivate@Base" 1.8.7
+ (c++)"UserItem::displayName() const@Base" 1.8.7
+ (c++)"UserItem::~UserItem()@Base" 1.8.7
+ (c++)"vtable for QLightDM::Greeter@Base" 1.8.7
+ (c++)"vtable for QLightDM::PowerInterface@Base" 1.8.7
+ (c++)"vtable for QLightDM::SessionsModel@Base" 1.8.7
+ (c++)"vtable for QLightDM::UsersModel@Base" 1.8.7
+ (c++)"vtable for QLightDM::UsersModelPrivate@Base" 1.8.7
-- 
2.11.0

>From 15c4f9608bfcc60112ab098ff8d1c424e9b1c486 Mon Sep 17 00:00:00 2001
From: Hilko Bengen <ben...@debian.org>
Date: Wed, 14 Dec 2016 18:20:09 +0100
Subject: [PATCH 2/4] Add symbols that are present on !x86 architectures
 (Closes: #842675)

---
 debian/liblightdm-qt-3-0.symbols | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/debian/liblightdm-qt-3-0.symbols b/debian/liblightdm-qt-3-0.symbols
index 3ceea6a..45aafaf 100644
--- a/debian/liblightdm-qt-3-0.symbols
+++ b/debian/liblightdm-qt-3-0.symbols
@@ -117,3 +117,7 @@ liblightdm-qt-3.so.0 liblightdm-qt-3-0 #MINVER#
  (c++)"vtable for QLightDM::SessionsModel@Base" 1.8.7
  (c++)"vtable for QLightDM::UsersModel@Base" 1.8.7
  (c++)"vtable for QLightDM::UsersModelPrivate@Base" 1.8.7
+ (c++|optional)"QByteArray::~QByteArray()@Base" 1.18.2-3
+ (c++|optional)"QDBusError::~QDBusError()@Base" 1.8.7
+ (c++|optional)"QHash<int, QByteArray>::~QHash()@Base" 1.18.2-3
+ (c++|optional)"QString::~QString()@Base" 1.18.2-3
-- 
2.11.0

>From befbe1c4df6e54e08f643ab792fc942e86672711 Mon Sep 17 00:00:00 2001
From: Hilko Bengen <ben...@debian.org>
Date: Fri, 16 Dec 2016 07:45:30 +0100
Subject: [PATCH 3/4] Add missing lsb-base dependency

---
 debian/control | 1 +
 1 file changed, 1 insertion(+)

diff --git a/debian/control b/debian/control
index 61eaffa..fac017e 100644
--- a/debian/control
+++ b/debian/control
@@ -40,6 +40,7 @@ Depends: adduser,
          dbus,
          libpam-systemd [linux-any] | consolekit,
          lightdm-gtk-greeter | lightdm-greeter,
+         lsb-base (>= 3.0-6),
          ${misc:Depends},
          ${shlibs:Depends}
 Recommends: xserver-xorg
-- 
2.11.0

>From 9f6cc1c942401d3ba3b3ecb04c1061dcd227ea77 Mon Sep 17 00:00:00 2001
From: Hilko Bengen <ben...@debian.org>
Date: Thu, 15 Dec 2016 19:16:06 +0100
Subject: [PATCH 4/4] lightdm 1.18.2-3.1

---
 debian/changelog | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index afabb6b..ba3962b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+lightdm (1.18.2-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Use demangled symbols
+  * Add symbols that are present on !x86 architectures (Closes: #842675)
+  * Add missing lsb-base dependency
+
+ -- Hilko Bengen <ben...@debian.org>  Fri, 16 Dec 2016 07:49:01 +0100
+
 lightdm (1.18.2-3) unstable; urgency=medium
 
   * debian/control:
-- 
2.11.0

Reply via email to