Package: dpkg-dev
Version: 1.21.21
Severity: wishlist
When building libvirt, dpkg-gensymbols currently produces the
following output:
dpkg-gensymbols: warning: debian/libvirt0/DEBIAN/symbols doesn't match completely debian/libvirt0.symbols
--- debian/libvirt0.symbols (libvirt0_9.2.0-2_amd64)
+++ dpkg-gensymbolsFLVUCu 2023-04-22 11:43:15.646242440 +0200
@@ -1,5 +1,5 @@
libvirt-admin.so.0 libvirt0 #MINVER#
- (symver|optional)LIBVIRT_ADMIN_1.3.0 1.2.18
+#MISSING: 9.2.0-2# (symver|optional)LIBVIRT_ADMIN_1.3.0 1.2.18
(symver|optional)LIBVIRT_ADMIN_2.0.0 2.0.0~rc1
(symver|optional)LIBVIRT_ADMIN_3.0.0 3.0.0
(symver|optional)LIBVIRT_ADMIN_8.6.0 8.9.0
This is because debian/libvirt0.symbols contains
libvirt-admin.so.0 libvirt0 #MINVER#
*@LIBVIRT_ADMIN_1.3.0 1.2.18
even though no LIBVIRT_ADMIN_1.3.0 symbol was ever added to the
library.
It would be nice if such a mistake on the maintainer's part could be
reported in a way that can't be easily missed or ignored, i.e. a
build failure. After the maintainer has explicitly opted into this
behavior by setting DPKG_GENSYMBOLS_CHECK_LEVEL, of course :)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 47:56:56 |
Calls: | 10,397 |
Calls today: | 5 |
Files: | 14,066 |
Messages: | 6,417,282 |
Posted today: | 1 |