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

Bug#1057883: signond: Some optional symbols are not marked as such in the symbols files



control: forcemerge -1 1015658
control: tags 1015658 patch

Hello, the following patch from Ubuntu looks to fix the issue, and I found that the issue is caused by LTO enabled
(#1015658)

For this reason I updated the patch to reflect this and merged the two bugs together

diff -Nru signond-8.61/debian/changelog signond-8.61/debian/changelog
--- signond-8.61/debian/changelog	2022-03-11 23:02:33.000000000 +0100
+++ signond-8.61/debian/changelog	2023-12-10 03:45:20.000000000 +0100
@@ -1,3 +1,11 @@
+signond (8.61-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+    - Adjust symbols file (Closes: #1015658, Closes: #1057883).
+    - Fix lintian override syntax.
+
+ -- Aaron Rainbolt <arraybolt3@ubuntu.com>  Sun, 10 Dec 2023 02:45:20 +0000
+
 signond (8.61-1) unstable; urgency=medium
* Team upload.
diff -Nru signond-8.61/debian/libsignon-extension1.symbols signond-8.61/debian/libsignon-extension1.symbols
--- signond-8.61/debian/libsignon-extension1.symbols	2022-03-11 21:45:00.000000000 +0100
+++ signond-8.61/debian/libsignon-extension1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -55,16 +55,16 @@
  _ZN6SignOn18AbstractKeyManagerD0Ev@Base 8.57+20150423
  _ZN6SignOn18AbstractKeyManagerD1Ev@Base 8.57+20150423
  _ZN6SignOn18AbstractKeyManagerD2Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD0Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD1Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD2Ev@Base 8.57+20150423
  _ZN6SignOn18setFilePermissionsERK7QString6QFlagsIN11QFileDevice10PermissionEEb@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D0Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D1Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D2Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D0Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D1Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D2Ev@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager10initializeERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager11qt_metacallEN11QMetaObject4CallEiPPv@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager11qt_metacastEPKc@Base 8.57+20150423
diff -Nru signond-8.61/debian/libsignon-plugins-common1.symbols signond-8.61/debian/libsignon-plugins-common1.symbols
--- signond-8.61/debian/libsignon-plugins-common1.symbols	2022-03-11 22:01:01.000000000 +0100
+++ signond-8.61/debian/libsignon-plugins-common1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -22,9 +22,9 @@
  _ZN6SignOn13BlobIOHandler8sendDataERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn13BlobIOHandlerC1EP9QIODeviceS2_P7QObject@Base 8.57+20150423
  _ZN6SignOn13BlobIOHandlerC2EP9QIODeviceS2_P7QObject@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD0Ev@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD1Ev@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD2Ev@Base 8.57+20150423
  (optional=templinst)_ZN7QVectorI10QByteArrayE6appendERKS0_@Base 8.57+20150423
  (optional=templinst)_ZN7QVectorI10QByteArrayE7reallocEi6QFlagsIN10QArrayData16AllocationOptionEE@Base 8.60
  (optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 8.57+20150423
@@ -46,29 +46,29 @@
  _ZN19AuthPluginInterface11qt_metacastEPKc@Base 8.57+20150423
  _ZN19AuthPluginInterface13statusChangedE15AuthPluginStateRK7QString@Base 8.57+20150423
  _ZN19AuthPluginInterface16staticMetaObjectE@Base 8.57+20150423
- _ZN19AuthPluginInterface18userActionFinishedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface18userActionFinishedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  _ZN19AuthPluginInterface18userActionRequiredERKN6SignOn13UiSessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface5abortEv@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface5abortEv@Base 8.57+20150423
  _ZN19AuthPluginInterface5errorERKN6SignOn5ErrorE@Base 8.57+20150423
  _ZN19AuthPluginInterface5storeERKN6SignOn11SessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface6cancelEv@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface6cancelEv@Base 8.57+20150423
  _ZN19AuthPluginInterface6resultERKN6SignOn11SessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface7refreshERKN6SignOn13UiSessionDataE@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface7refreshERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  _ZN19AuthPluginInterface9refreshedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  (optional=templinst)_ZN4QMapI7QString8QVariantED1Ev@Base 8.60
  (optional=templinst)_ZN4QMapI7QString8QVariantED2Ev@Base 8.60
- _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
  (optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 8.57+20150423
  _ZNK19AuthPluginInterface10metaObjectEv@Base 8.57+20150423
  (optional=templinst)_ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base 8.57+20150423
  _ZTI19AuthPluginInterface@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+ (optional=lto)_ZTIN6SignOn5ErrorE@Base 8.60
  _ZTS19AuthPluginInterface@Base 8.60
  _ZTSN6SignOn5ErrorE@Base 8.60
  _ZTV19AuthPluginInterface@Base 8.57+20150423
- _ZTVN6SignOn5ErrorE@Base 8.57+20150423
+ (optional=lto)_ZTVN6SignOn5ErrorE@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn11SessionDataEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn13UiSessionDataEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn5ErrorEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
diff -Nru signond-8.61/debian/libsignon-qt5-1.symbols signond-8.61/debian/libsignon-qt5-1.symbols
--- signond-8.61/debian/libsignon-qt5-1.symbols	2022-03-11 22:01:04.000000000 +0100
+++ signond-8.61/debian/libsignon-qt5-1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -65,9 +65,9 @@
  _ZN6SignOn15SecurityContextC1Ev@Base 8.60
  _ZN6SignOn15SecurityContextC2ERK7QStringS3_@Base 8.60
  _ZN6SignOn15SecurityContextC2Ev@Base 8.60
- _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK7QString@Base 8.57+20150423
  _ZN6SignOn8Identity11newIdentityERKNS_12IdentityInfoEP7QObject@Base 8.57+20150423
@@ -101,8 +101,8 @@
  _ZN6SignOn8IdentityD0Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD1Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD2Ev@Base 8.57+20150423
- _ZN7QStringD1Ev@Base 8.57+20150423
- _ZN7QStringD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN7QStringD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN7QStringD2Ev@Base 8.57+20150423
  _ZNK6SignOn11AuthService10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7isValidEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7patternEv@Base 8.57+20150423
@@ -125,10 +125,10 @@
  _ZNK6SignOn15SecurityContext18applicationContextEv@Base 8.60
  _ZNK6SignOn8Identity10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn8Identity2idEv@Base 8.57+20150423
- _ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 8.61
+ (optional=lto)_ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 8.61
  _ZTIN6SignOn11AuthServiceE@Base 8.60
  _ZTIN6SignOn11AuthSessionE@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+ (optional=lto)_ZTIN6SignOn5ErrorE@Base 8.60
  _ZTIN6SignOn8IdentityE@Base 8.60
  _ZTSN6SignOn11AuthServiceE@Base 8.60
  _ZTSN6SignOn11AuthSessionE@Base 8.60
@@ -136,5 +136,5 @@
  _ZTSN6SignOn8IdentityE@Base 8.60
  _ZTVN6SignOn11AuthServiceE@Base 8.57+20150423
  _ZTVN6SignOn11AuthSessionE@Base 8.57+20150423
- _ZTVN6SignOn5ErrorE@Base 8.57+20150423
+ (optional=lto)_ZTVN6SignOn5ErrorE@Base 8.57+20150423
  _ZTVN6SignOn8IdentityE@Base 8.57+20150423
diff -Nru signond-8.61/debian/signond.lintian-overrides signond-8.61/debian/signond.lintian-overrides
--- signond-8.61/debian/signond.lintian-overrides	2020-11-06 23:40:40.000000000 +0100
+++ signond-8.61/debian/signond.lintian-overrides	2023-12-10 03:45:20.000000000 +0100
@@ -1,4 +1,4 @@
 # signond command has no command line arguments
-signond: no-manual-page usr/bin/signond
+signond: no-manual-page [usr/bin/signond]
 # signonpluginprocess command has no command line arguments
-signond: no-manual-page usr/bin/signonpluginprocess
+signond: no-manual-page [usr/bin/signonpluginprocess]


G.
On Sun, 10 Dec 2023 04:25:19 +0000 Aaron Rainbolt <arraybolt3@ubuntu.com> wrote:
Package: signond
Severity: normal
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu noble ubuntu-patch
X-Debbugs-Cc: arraybolt3@ubuntu.com

Some symbols in the symbols files are optional, and vanish when the
package is built on Ubuntu, resulting in an FTBFS. While not strictly
necessary in Debian at the moment, it would be helpful for these symbols
were marked optional.

(There's also a couple of Lintian overrides that need syntax fixes.)

In Ubuntu, the attached patch was applied to fix both of these issues. Thanks
for considering the patch.


-- System Information:
Debian Release: trixie/sid
  APT prefers noble
  APT policy: (500, 'noble')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-9-generic (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru signond-8.61/debian/changelog signond-8.61/debian/changelog
--- signond-8.61/debian/changelog	2022-03-11 23:02:33.000000000 +0100
+++ signond-8.61/debian/changelog	2023-12-10 03:45:20.000000000 +0100
@@ -1,3 +1,11 @@
+signond (8.61-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+    - Adjust symbols file (Closes: #1015658, Closes: #1057883).
+    - Fix lintian override syntax.
+
+ -- Aaron Rainbolt <arraybolt3@ubuntu.com>  Sun, 10 Dec 2023 02:45:20 +0000
+
 signond (8.61-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru signond-8.61/debian/libsignon-extension1.symbols signond-8.61/debian/libsignon-extension1.symbols
--- signond-8.61/debian/libsignon-extension1.symbols	2022-03-11 21:45:00.000000000 +0100
+++ signond-8.61/debian/libsignon-extension1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -55,16 +55,16 @@
  _ZN6SignOn18AbstractKeyManagerD0Ev@Base 8.57+20150423
  _ZN6SignOn18AbstractKeyManagerD1Ev@Base 8.57+20150423
  _ZN6SignOn18AbstractKeyManagerD2Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD0Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD1Ev@Base 8.57+20150423
- _ZN6SignOn18ExtensionInterfaceD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn18ExtensionInterfaceD2Ev@Base 8.57+20150423
  _ZN6SignOn18setFilePermissionsERK7QString6QFlagsIN11QFileDevice10PermissionEEb@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D0Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D1Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface2D2Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D0Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D1Ev@Base 8.57+20150423
- _ZN6SignOn19ExtensionInterface3D2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface2D2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn19ExtensionInterface3D2Ev@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager10initializeERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager11qt_metacallEN11QMetaObject4CallEiPPv@Base 8.57+20150423
  _ZN6SignOn21AbstractCryptoManager11qt_metacastEPKc@Base 8.57+20150423
diff -Nru signond-8.61/debian/libsignon-plugins-common1.symbols signond-8.61/debian/libsignon-plugins-common1.symbols
--- signond-8.61/debian/libsignon-plugins-common1.symbols	2022-03-11 22:01:01.000000000 +0100
+++ signond-8.61/debian/libsignon-plugins-common1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -22,9 +22,9 @@
  _ZN6SignOn13BlobIOHandler8sendDataERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn13BlobIOHandlerC1EP9QIODeviceS2_P7QObject@Base 8.57+20150423
  _ZN6SignOn13BlobIOHandlerC2EP9QIODeviceS2_P7QObject@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD0Ev@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD1Ev@Base 8.57+20150423
- _ZN6SignOn13BlobIOHandlerD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn13BlobIOHandlerD2Ev@Base 8.57+20150423
  (optional=templinst)_ZN7QVectorI10QByteArrayE6appendERKS0_@Base 8.57+20150423
  (optional=templinst)_ZN7QVectorI10QByteArrayE7reallocEi6QFlagsIN10QArrayData16AllocationOptionEE@Base 8.60
  (optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 8.57+20150423
@@ -46,29 +46,29 @@
  _ZN19AuthPluginInterface11qt_metacastEPKc@Base 8.57+20150423
  _ZN19AuthPluginInterface13statusChangedE15AuthPluginStateRK7QString@Base 8.57+20150423
  _ZN19AuthPluginInterface16staticMetaObjectE@Base 8.57+20150423
- _ZN19AuthPluginInterface18userActionFinishedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface18userActionFinishedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  _ZN19AuthPluginInterface18userActionRequiredERKN6SignOn13UiSessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface5abortEv@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface5abortEv@Base 8.57+20150423
  _ZN19AuthPluginInterface5errorERKN6SignOn5ErrorE@Base 8.57+20150423
  _ZN19AuthPluginInterface5storeERKN6SignOn11SessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface6cancelEv@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface6cancelEv@Base 8.57+20150423
  _ZN19AuthPluginInterface6resultERKN6SignOn11SessionDataE@Base 8.57+20150423
- _ZN19AuthPluginInterface7refreshERKN6SignOn13UiSessionDataE@Base 8.57+20150423
+ (optional=lto)_ZN19AuthPluginInterface7refreshERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  _ZN19AuthPluginInterface9refreshedERKN6SignOn13UiSessionDataE@Base 8.57+20150423
  (optional=templinst)_ZN4QMapI7QString8QVariantED1Ev@Base 8.60
  (optional=templinst)_ZN4QMapI7QString8QVariantED2Ev@Base 8.60
- _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
  (optional=templinst)_ZN8QMapNodeI7QString8QVariantE14destroySubTreeEv@Base 8.57+20150423
  _ZNK19AuthPluginInterface10metaObjectEv@Base 8.57+20150423
  (optional=templinst)_ZNK8QMapNodeI7QString8QVariantE4copyEP8QMapDataIS0_S1_E@Base 8.57+20150423
  _ZTI19AuthPluginInterface@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+ (optional=lto)_ZTIN6SignOn5ErrorE@Base 8.60
  _ZTS19AuthPluginInterface@Base 8.60
  _ZTSN6SignOn5ErrorE@Base 8.60
  _ZTV19AuthPluginInterface@Base 8.57+20150423
- _ZTVN6SignOn5ErrorE@Base 8.57+20150423
+ (optional=lto)_ZTVN6SignOn5ErrorE@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn11SessionDataEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn13UiSessionDataEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
  (optional=templinst)_ZZN11QMetaTypeIdIN6SignOn5ErrorEE14qt_metatype_idEvE11metatype_id@Base 8.57+20150423
diff -Nru signond-8.61/debian/libsignon-qt5-1.symbols signond-8.61/debian/libsignon-qt5-1.symbols
--- signond-8.61/debian/libsignon-qt5-1.symbols	2022-03-11 22:01:04.000000000 +0100
+++ signond-8.61/debian/libsignon-qt5-1.symbols	2023-12-10 03:45:20.000000000 +0100
@@ -65,9 +65,9 @@
  _ZN6SignOn15SecurityContextC1Ev@Base 8.60
  _ZN6SignOn15SecurityContextC2ERK7QStringS3_@Base 8.60
  _ZN6SignOn15SecurityContextC2Ev@Base 8.60
- _ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
- _ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD0Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN6SignOn5ErrorD2Ev@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK4QMapI7QString8QVariantE@Base 8.57+20150423
  _ZN6SignOn8Identity10verifyUserERK7QString@Base 8.57+20150423
  _ZN6SignOn8Identity11newIdentityERKNS_12IdentityInfoEP7QObject@Base 8.57+20150423
@@ -101,8 +101,8 @@
  _ZN6SignOn8IdentityD0Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD1Ev@Base 8.57+20150423
  _ZN6SignOn8IdentityD2Ev@Base 8.57+20150423
- _ZN7QStringD1Ev@Base 8.57+20150423
- _ZN7QStringD2Ev@Base 8.57+20150423
+ (optional=lto)_ZN7QStringD1Ev@Base 8.57+20150423
+ (optional=lto)_ZN7QStringD2Ev@Base 8.57+20150423
  _ZNK6SignOn11AuthService10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7isValidEv@Base 8.57+20150423
  _ZNK6SignOn11AuthService14IdentityRegExp7patternEv@Base 8.57+20150423
@@ -125,10 +125,10 @@
  _ZNK6SignOn15SecurityContext18applicationContextEv@Base 8.60
  _ZNK6SignOn8Identity10metaObjectEv@Base 8.57+20150423
  _ZNK6SignOn8Identity2idEv@Base 8.57+20150423
- _ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 8.61
+ (optional=lto)_ZNK7QString7sectionE5QCharii6QFlagsINS_11SectionFlagEE@Base 8.61
  _ZTIN6SignOn11AuthServiceE@Base 8.60
  _ZTIN6SignOn11AuthSessionE@Base 8.60
- _ZTIN6SignOn5ErrorE@Base 8.60
+ (optional=lto)_ZTIN6SignOn5ErrorE@Base 8.60
  _ZTIN6SignOn8IdentityE@Base 8.60
  _ZTSN6SignOn11AuthServiceE@Base 8.60
  _ZTSN6SignOn11AuthSessionE@Base 8.60
@@ -136,5 +136,5 @@
  _ZTSN6SignOn8IdentityE@Base 8.60
  _ZTVN6SignOn11AuthServiceE@Base 8.57+20150423
  _ZTVN6SignOn11AuthSessionE@Base 8.57+20150423
- _ZTVN6SignOn5ErrorE@Base 8.57+20150423
+ (optional=lto)_ZTVN6SignOn5ErrorE@Base 8.57+20150423
  _ZTVN6SignOn8IdentityE@Base 8.57+20150423
diff -Nru signond-8.61/debian/signond.lintian-overrides signond-8.61/debian/signond.lintian-overrides
--- signond-8.61/debian/signond.lintian-overrides	2020-11-06 23:40:40.000000000 +0100
+++ signond-8.61/debian/signond.lintian-overrides	2023-12-10 03:45:20.000000000 +0100
@@ -1,4 +1,4 @@
 # signond command has no command line arguments
-signond: no-manual-page usr/bin/signond
+signond: no-manual-page [usr/bin/signond]
 # signonpluginprocess command has no command line arguments
-signond: no-manual-page usr/bin/signonpluginprocess
+signond: no-manual-page [usr/bin/signonpluginprocess]

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: