Source: cjs Version: 3.8.0-3 Severity: important I tried building cjs 3.8.0-3 (from experimental) in an unstable chroot. The build fails, maybe because of gcc 7 changing symbols output?
Build log excerpt below. Thanks, Jeremy Bicha dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libcjs0/DEBIAN/symbols doesn't match completely debian/libcjs0.symbols --- debian/libcjs0.symbols (libcjs0_3.8.0-3_amd64) +++ dpkg-gensymbolsQ5F8hg 2018-08-02 01:06:10.635784848 +0000 @@ -92,14 +92,14 @@ (optional=templinst|subst)_ZN2JS8GCVectorIP8JSObjectL{size_t}8EN2js15TempAllocPolicyEEC2EOS5_@Base 3.8.0 _ZN7GjsInitD1Ev@Base 3.4.4 _ZN7GjsInitD2Ev@Base 3.4.4 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedI4jsidEEED1Ev@Base 3.4.4 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedI4jsidEEED2Ev@Base 3.4.4 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_5ValueEEEED1Ev@Base 3.4.4 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_5ValueEEEED2Ev@Base 3.4.4 - (optional=templinst|subst)_ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_8GCVectorIP8JSObjectL{size_t}0EN2js17SystemAllocPolicyEEEEEED1Ev@Base 3.8.0 - (optional=templinst|subst)_ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_8GCVectorIP8JSObjectL{size_t}0EN2js17SystemAllocPolicyEEEEEED2Ev@Base 3.8.0 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedIP8JSObjectEEED1Ev@Base 3.4.4 - _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedIP8JSObjectEEED2Ev@Base 3.4.4 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedI4jsidEEED1Ev@Base 3.4.4 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedI4jsidEEED2Ev@Base 3.4.4 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_5ValueEEEED1Ev@Base 3.4.4 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_5ValueEEEED2Ev@Base 3.4.4 +#MISSING: 3.8.0-3# (optional=templinst|subst)_ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_8GCVectorIP8JSObjectL{size_t}0EN2js17SystemAllocPolicyEEEEEED1Ev@Base 3.8.0 +#MISSING: 3.8.0-3# (optional=templinst|subst)_ZN7mozilla17LinkedListElementIN2JS16PersistentRootedINS1_8GCVectorIP8JSObjectL{size_t}0EN2js17SystemAllocPolicyEEEEEED2Ev@Base 3.8.0 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedIP8JSObjectEEED1Ev@Base 3.4.4 +#MISSING: 3.8.0-3# _ZN7mozilla17LinkedListElementIN2JS16PersistentRootedIP8JSObjectEEED2Ev@Base 3.4.4 (optional=templinst|subst)_ZN7mozilla6VectorI4jsidL{size_t}8EN2js15TempAllocPolicyEE13growStorageByE{size_t}@Base 3.8.0 (optional=templinst|subst)_ZN7mozilla6VectorIN2JS5ValueEL{size_t}8EN2js15TempAllocPolicyEE13growStorageByE{size_t}@Base 3.8.0 (optional=templinst|subst)_ZN7mozilla6VectorIP8JSObjectL{size_t}0EN2js17SystemAllocPolicyEE13growStorageByE{size_t}@Base 3.8.0 @@ -112,16 +112,19 @@ _ZN9GjsModule7resolveEP9JSContextN2JS6HandleIP8JSObjectEENS3_I4jsidEEPb@Base 3.8.0 _ZN9GjsModule8finalizeEP8JSFreeOpP8JSObject@Base 3.8.0 _ZN9GjsModule9class_opsE@Base 3.8.0 - (optional=templinst|arch=amd64)_ZNSt10_HashtableImSt4pairIKm11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toImESt4hashImENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRS1_@Base 3.8.0 + _ZNSt10_HashtableImSt4pairIKm11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toImESt4hashImENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS5_10_Hash_nodeIS3_Lb0EEEm@Base 3.8.0-3 +#MISSING: 3.8.0-3# (optional=templinst|arch=amd64)_ZNSt10_HashtableImSt4pairIKm11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toImESt4hashImENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEmRS1_@Base 3.8.0 (optional=templinst|arch=!amd64)_ZNSt10_HashtableIySt4pairIKy11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toIyESt4hashIyENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE9_M_rehashEjRKj@Base 3.8.0 - (optional=templinst|subst)_ZNSt10_HashtableI{uint64_t}St4pairIK{uint64_t}11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toI{uint64_t}ESt4hashI{uint64_t}ENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeE{size_t}{size_t}PNS5_10_Hash_nodeIS3_Lb0EEE@Base 3.8.0 +#MISSING: 3.8.0-3# (optional=templinst|subst)_ZNSt10_HashtableI{uint64_t}St4pairIK{uint64_t}11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toI{uint64_t}ESt4hashI{uint64_t}ENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeE{size_t}{size_t}PNS5_10_Hash_nodeIS3_Lb0EEE@Base 3.8.0 (optional=templinst|subst)_ZNSt10_HashtableI{uint64_t}St4pairIK{uint64_t}11GjsAutoCharESaIS3_ENSt8__detail10_Select1stESt8equal_toI{uint64_t}ESt4hashI{uint64_t}ENS5_18_Mod_range_hashingENS5_20_Default_ranged_hashENS5_20_Prime_rehash_policyENS5_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@Base 3.8.0 + _ZNSt11_Deque_baseIP21GjsCallbackTrampolineSaIS1_EE17_M_initialize_mapEm@Base 3.8.0-3 _ZNSt3setIP14ObjectInstanceSt4lessIS1_ESaIS1_EED1Ev@Base 3.4.4 _ZNSt3setIP14ObjectInstanceSt4lessIS1_ESaIS1_EED2Ev@Base 3.4.4 _ZNSt3setImSt4lessImESaImEED1Ev@Base 3.4.4 _ZNSt3setImSt4lessImESaImEED2Ev@Base 3.4.4 _ZNSt5dequeIN11ToggleQueue4ItemESaIS1_EE8_M_eraseESt15_Deque_iteratorIS1_RS1_PS1_E@Base 3.4.4 _ZNSt5dequeIN2JS16PersistentRootedIP8JSObjectEESaIS4_EE12emplace_backIJRP9JSContextRNS0_13MutableHandleIS3_EEEEEvDpOT_@Base 3.4.4 + _ZNSt5dequeIN2JS16PersistentRootedIP8JSObjectEESaIS4_EE19_M_destroy_data_auxESt15_Deque_iteratorIS4_RS4_PS4_ESA_@Base 3.8.0-3 _ZNSt5stackIN2JS16PersistentRootedIP8JSObjectEESt5dequeIS4_SaIS4_EEED1Ev@Base 3.4.4 _ZNSt5stackIN2JS16PersistentRootedIP8JSObjectEESt5dequeIS4_SaIS4_EEED2Ev@Base 3.4.4 _ZNSt6vectorI11_GParameterSaIS0_EE17_M_realloc_insertIJRKS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_@Base 3.4.4 dh_makeshlibs: failing due to earlier errors