Public bug reported:

Most architectures are failing to build 5.0.3-2.
I've reproduced failure locally:

dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/libdbus-cpp5/DEBIAN/symbols doesn't match 
completely debian/libdbus-cpp5.symbols
--- debian/libdbus-cpp5.symbols (libdbus-cpp5_5.0.3-2_amd64)
+++ dpkg-gensymbolse5FPkP       2021-08-05 21:54:51.508307074 +0000
@@ -218,10 +218,10 @@
  
_ZTSZN4core4dbus7Fixture7Private6SystemC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
  
_ZTSZN4core4dbus7Fixture7Private7SessionC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
  _ZTSZN4core4dbus7Message7PrivateC4EP11DBusMessagebEUlS4_E_@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
- _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
- 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
+#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
+#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
+#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
+#MISSING: 5.0.3-2# 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
  _ZTVN4core4dbus7FixtureE@Base 5.0.1
  _ZZN4core4dbus4DBus21GetConnectionUnixUser4nameB5cxx11EvE1s@Base 5.0.1
  _ZZN4core4dbus4DBus26GetConnectionUnixProcessID4nameB5cxx11EvE1s@Base 5.0.1
        mv debian/.debhelper/generated/libdbus-cpp5/triggers.new 
debian/.debhelper/generated/libdbus-cpp5/triggers
        rm -f debian/dbus-cpp-bin/DEBIAN/shlibs
        rm -f debian/libdbus-cpp-dev/DEBIAN/shlibs
        rm -f debian/dbus-cpp-dev-examples/DEBIAN/shlibs
dh_makeshlibs: error: failing due to earlier errors
make: *** [debian/rules:16: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
blame: ./dbus-cpp_5.0.3-2.dsc
badpkg: rules build failed with exit code 2
autopkgtest [21:54:51]: ERROR: erroneous package: rules build failed with exit 
code 2

---

This release includes this modification to the symbols file:

diff --git a/debian/libdbus-cpp5.symbols b/debian/libdbus-cpp5.symbols
index d96a2d8..f84a0c5 100644
--- a/debian/libdbus-cpp5.symbols
+++ b/debian/libdbus-cpp5.symbols
@@ -1,5 +1,6 @@
 # SymbolsHelper-Confirmed: 5.0.1 amd64 armel armhf i386 m68k mipsel x32
 libdbus-cpp.so.5 libdbus-cpp5 #MINVER#
+* Build-Depends-Package: libdbus-cpp-dev
  
_ZN4core4dbus14ServiceWatcherC1ESt10shared_ptrINS0_6ObjectEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN$
  
_ZN4core4dbus14ServiceWatcherC2ESt10shared_ptrINS0_6ObjectEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN$
  _ZN4core4dbus3Bus12remove_matchERKNS0_9MatchRuleE@Base 5.0.1

However, reverting this change has no effect; the build still fails the
same way.

** Affects: dbus-cpp (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuses

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to dbus-cpp in Ubuntu.
https://bugs.launchpad.net/bugs/1939067

Title:
  FTBFS 5.0.3-2 due to missing symbols

Status in dbus-cpp package in Ubuntu:
  New

Bug description:
  Most architectures are failing to build 5.0.3-2.
  I've reproduced failure locally:

  dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
  dpkg-gensymbols: warning: debian/libdbus-cpp5/DEBIAN/symbols doesn't match 
completely debian/libdbus-cpp5.symbols
  --- debian/libdbus-cpp5.symbols (libdbus-cpp5_5.0.3-2_amd64)
  +++ dpkg-gensymbolse5FPkP     2021-08-05 21:54:51.508307074 +0000
  @@ -218,10 +218,10 @@
    
_ZTSZN4core4dbus7Fixture7Private6SystemC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
    
_ZTSZN4core4dbus7Fixture7Private7SessionC4ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEUlSB_SB_E_@Base
 5.0.1
    _ZTSZN4core4dbus7Message7PrivateC4EP11DBusMessagebEUlS4_E_@Base 5.0.1
  - _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
  - _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
  - _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
  - 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
  +#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnedE@Base 5.0.1
  +#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors12AlreadyOwnerE@Base 5.0.1
  +#MISSING: 5.0.3-2# _ZTVN4core4dbus3Bus6Errors8NoMemoryE@Base 5.0.1
  +#MISSING: 5.0.3-2# 
_ZTVN4core4dbus5types10ObjectPath6Errors37InvalidObjectPathStringRepresentationE@Base
 5.0.1
    _ZTVN4core4dbus7FixtureE@Base 5.0.1
    _ZZN4core4dbus4DBus21GetConnectionUnixUser4nameB5cxx11EvE1s@Base 5.0.1
    _ZZN4core4dbus4DBus26GetConnectionUnixProcessID4nameB5cxx11EvE1s@Base 5.0.1
        mv debian/.debhelper/generated/libdbus-cpp5/triggers.new 
debian/.debhelper/generated/libdbus-cpp5/triggers
        rm -f debian/dbus-cpp-bin/DEBIAN/shlibs
        rm -f debian/libdbus-cpp-dev/DEBIAN/shlibs
        rm -f debian/dbus-cpp-dev-examples/DEBIAN/shlibs
  dh_makeshlibs: error: failing due to earlier errors
  make: *** [debian/rules:16: binary] Error 255
  dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
2
  blame: ./dbus-cpp_5.0.3-2.dsc
  badpkg: rules build failed with exit code 2
  autopkgtest [21:54:51]: ERROR: erroneous package: rules build failed with 
exit code 2

  ---

  This release includes this modification to the symbols file:

  diff --git a/debian/libdbus-cpp5.symbols b/debian/libdbus-cpp5.symbols
  index d96a2d8..f84a0c5 100644
  --- a/debian/libdbus-cpp5.symbols
  +++ b/debian/libdbus-cpp5.symbols
  @@ -1,5 +1,6 @@
   # SymbolsHelper-Confirmed: 5.0.1 amd64 armel armhf i386 m68k mipsel x32
   libdbus-cpp.so.5 libdbus-cpp5 #MINVER#
  +* Build-Depends-Package: libdbus-cpp-dev
    
_ZN4core4dbus14ServiceWatcherC1ESt10shared_ptrINS0_6ObjectEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN$
    
_ZN4core4dbus14ServiceWatcherC2ESt10shared_ptrINS0_6ObjectEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN$
    _ZN4core4dbus3Bus12remove_matchERKNS0_9MatchRuleE@Base 5.0.1

  However, reverting this change has no effect; the build still fails
  the same way.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1939067/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to