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

Bug#923903: cjs: FTBFS (dh_makeshlibs fails)



Package: src:cjs
Version: 3.8.0-4
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-arch
dh build-arch --with=gir,gnome,pkgkde_symbolshelper
   dh_update_autotools_config -a
   debian/rules override_dh_autoreconf
make[1]: Entering directory '/<<PKGBUILDDIR>>'
NOCONFIGURE=1 dh_autoreconf --as-needed ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.

[... snipped ...]

   dh_installchangelogs -a
   dh_gnome -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   debian/rules override_dh_missing
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_missing --list-missing
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_strip
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_strip --dbgsym-migration='libcjs-dbg (<< 3.0.1-1~)' || dh_strip
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_makeshlibs -a
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/libcjs0/DEBIAN/symbols doesn't match completely debian/libcjs0.symbols
--- debian/libcjs0.symbols (libcjs0_3.8.0-4_amd64)
+++ dpkg-gensymbols1ePeEm	2019-03-06 21:44:01.481461179 +0000
@@ -113,7 +113,7 @@
  _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_traitsILb0ELb0ELb1EEEE21_M_insert_unique_nodeEmmPNS5_10_Hash_nodeIS3_Lb0EEEm@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
+ (optional=templinst)_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|arch=!amd64)_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
@@ -123,8 +123,10 @@
  _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
+#MISSING: 3.8.0-4# _ZNSt5dequeIN2JS16PersistentRootedIP8JSObjectEESaIS4_EE12emplace_backIJRP9JSContextRNS0_13MutableHandleIS3_EEEEEvDpOT_@Base 3.4.4
+ _ZNSt5dequeIN2JS16PersistentRootedIP8JSObjectEESaIS4_EE16_M_push_back_auxIJRP9JSContextRNS0_13MutableHandleIS3_EEEEEvDpOT_@Base 3.8.0-4
  (optional=templinst|arch=amd64)_ZNSt5dequeIN2JS16PersistentRootedIP8JSObjectEESaIS4_EE19_M_destroy_data_auxESt15_Deque_iteratorIS4_RS4_PS4_ESA_@Base 3.8.0
+ _ZNSt5dequeIP21GjsCallbackTrampolineSaIS1_EE16_M_push_back_auxIJRKS1_EEEvDpOT_@Base 3.8.0-4
  _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
make: *** [debian/rules:7: binary-arch] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------

(The above is just how the build ends and not necessarily the most relevant part)

The build was made in my autobuilder with "dpkg-buildpackage -B". I would like
to add a reference to reproducible-builds, but it's currently down.

If this is really a bug in one of the build-depends, please use reassign and affects,
so that this is still visible in the BTS web page for this package.

Thanks.


Reply to: