Source: spoa Version: 3.0.0-1 Severity: serious Tags: bullseye sid User: debian-...@lists.debian.org Usertags: ftbfs-gcc-9
Hi Maintainer As can be seen on reproducible builds [1], spoa FTBFS with GCC 9. Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-9/porting_to.html GCC 9 also passes the linker option --as-needed by default; typical build issues are passing libraries before object files to the linker, or underlinking of convenience libraries built from the same source. I've include what I think is the relevant part of the log below. Regards Graham [1] https://tests.reproducible-builds.org/debian/rb-pkg/spoa.html dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libspoa3/DEBIAN/symbols doesn't match completely debian/libspoa3.symbols --- debian/libspoa3.symbols (libspoa3_3.0.0-1_amd64) +++ dpkg-gensymbolsVs0TTc 2019-09-01 18:18:56.118394192 -1200 @@ -68,7 +68,8 @@ _ZNK4spoa5Graph8subgraphEjjRSt6vectorIiSaIiEE@Base 1.1.3 _ZNK4spoa5Graph9print_dotERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 1.1.5 _ZNKSt5ctypeIcE8do_widenEc@Base 1.1.5 - _ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIjLb0EEEm@Base 1.1.3 +#MISSING: 3.0.0-1# _ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE21_M_insert_unique_nodeEmmPNS1_10_Hash_nodeIjLb0EEEm@Base 1.1.3 + _ZNSt10_HashtableIjjSaIjENSt8__detail9_IdentityESt8equal_toIjESt4hashIjENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm@Base 3.0.0-1 _ZNSt11_Deque_baseIjSaIjEE17_M_initialize_mapEm@Base 1.1.3 _ZNSt11_Deque_baseIjSaIjEED1Ev@Base 1.1.3 _ZNSt11_Deque_baseIjSaIjEED2Ev@Base 1.1.3 dh_makeshlibs: failing due to earlier errors make: *** [debian/rules:13: binary] Error 255 dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit status 2