[Bug 1504200] Re: libecap2 FTBFS due to gcc5 transition

Tiago Stürmer Daitx 1504200 at bugs.launchpad.net
Thu Oct 8 15:55:51 UTC 2015


While there is a newer libecap in -proposed (1.0), the current squid3
version is under the 3.3 series, which can only be build with libecap
0.20.

In order to use the libecap in version available in proposed we would
need to update squid to 3.5, so while that does not happen it would be
good to fix libecap FTBFS and allow the currently packaged squid 3.3 to
be build.

** Also affects: squid3 (Ubuntu)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1504200

Title:
  libecap2 FTBFS due to gcc5 transition

Status in libecap package in Ubuntu:
  New
Status in squid3 package in Ubuntu:
  New

Bug description:
  Currently libecap2 FTBFS on a rebuild with a few symbol changes due to
  gcc5 transition.

  rebuild FTBFS: http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test
  /test-rebuild-20151001-wily.html#ubuntu-server

  Log from https://launchpad.net/ubuntu/+archive/test-rebuild-20151001/+build/8031290
  =====
  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/libecap2/DEBIAN/symbols doesn't match completely debian/libecap2.symbols
  --- debian/libecap2.symbols (libecap2_0.2.0-1ubuntu5_amd64)
  +++ dpkg-gensymbolshtUyNq	2015-10-02 02:33:20.177489000 +0000
  @@ -15,8 +15,10 @@
    _ZN7libecap12methodDeleteE at Base 0.2.0
    _ZN7libecap12protocolHttpE at Base 0.2.0
    _ZN7libecap12protocolWaisE at Base 0.2.0
  - _ZN7libecap13TextExceptionC1ERKSsPKci at Base 0.2.0
  - _ZN7libecap13TextExceptionC2ERKSsPKci at Base 0.2.0
  + _ZN7libecap13TextExceptionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKci at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap13TextExceptionC1ERKSsPKci at Base 0.2.0
  + _ZN7libecap13TextExceptionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKci at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap13TextExceptionC2ERKSsPKci at Base 0.2.0
    _ZN7libecap13TextExceptionD0Ev at Base 0.2.0
    _ZN7libecap13TextExceptionD1Ev at Base 0.2.0
    _ZN7libecap13TextExceptionD2Ev at Base 0.2.0
  @@ -42,14 +44,19 @@
    _ZN7libecap23metaAuthenticatedGroupsE at Base 0.2.0
    (arch=armhf i386 powerpc)_ZN7libecap4Area14FromTempBufferEPKcj at Base 0.2.0
    (arch=any-amd64)_ZN7libecap4Area14FromTempBufferEPKcm at Base 0.2.0
  - _ZN7libecap4Area14FromTempStringERKSs at Base 0.2.0
  + _ZN7libecap4Area14FromTempStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4Area14FromTempStringERKSs at Base 0.2.0
    _ZN7libecap4Name6NextIdEv at Base 0.2.0
    _ZN7libecap4Name9TheLastIdE at Base 0.2.0
  - _ZN7libecap4NameC1ERKSs at Base 0.2.0
  - _ZN7libecap4NameC1ERKSsi at Base 0.2.0
  + _ZN7libecap4NameC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 0.2.0-1ubuntu5
  + _ZN7libecap4NameC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4NameC1ERKSs at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4NameC1ERKSsi at Base 0.2.0
    _ZN7libecap4NameC1Ev at Base 0.2.0
  - _ZN7libecap4NameC2ERKSs at Base 0.2.0
  - _ZN7libecap4NameC2ERKSsi at Base 0.2.0
  + _ZN7libecap4NameC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE at Base 0.2.0-1ubuntu5
  + _ZN7libecap4NameC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4NameC2ERKSs at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# _ZN7libecap4NameC2ERKSsi at Base 0.2.0
    _ZN7libecap4NameC2Ev at Base 0.2.0
    _ZN7libecap4NameD1Ev at Base 0.2.0
    _ZN7libecap4NameD2Ev at Base 0.2.0
  @@ -58,9 +65,9 @@
    _ZN7libecap6MyHostEv at Base 0.2.0
    _ZN7libecap7Message10addTrailerEv at Base 0.2.0
    _ZN7libecap7Message7trailerEv at Base 0.2.0
  - (optional)_ZN7libecap7MessageD0Ev at Base 0.2.0
  - (optional)_ZN7libecap7MessageD1Ev at Base 0.2.0
  - (optional)_ZN7libecap7MessageD2Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZN7libecap7MessageD0Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZN7libecap7MessageD1Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZN7libecap7MessageD2Ev at Base 0.2.0
    _ZN7libecap7adapter7Service11reconfigureERKNS_7OptionsE at Base 0.2.0
    _ZN7libecap7adapter7Service4stopEv at Base 0.2.0
    _ZN7libecap7adapter7Service5startEv at Base 0.2.0
  @@ -81,22 +88,24 @@
    _ZN7libecaplsERSoRKNS_4AreaE at Base 0.2.0
    _ZNK7libecap13TextException4whatEv at Base 0.2.0
    _ZNK7libecap13TextException5printERSo at Base 0.2.0
  - _ZNK7libecap4Area8toStringEv at Base 0.2.0
  + _ZNK7libecap4Area8toStringB5cxx11Ev at Base 0.2.0-1ubuntu5
  +#MISSING: 0.2.0-1ubuntu5# _ZNK7libecap4Area8toStringEv at Base 0.2.0
    _ZNK7libecap4Name12assignHostIdEi at Base 0.2.0
    _ZNK7libecap4Name14assignedHostIdEv at Base 0.2.0
    _ZNK7libecap7Message7trailerEv at Base 0.2.0
    _ZNK7libecap8BodySize7badSizeEv at Base 0.2.0
  - (optional)_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag at Base 0.2.0
  - (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 0.2.0
  - (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 0.2.0
  - (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSs12_S_constructIPcEES0_T_S1_RKSaIcESt20forward_iterator_tag at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED1Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev at Base 0.2.0
    _ZNSt3tr110shared_ptrIN7libecap4host4HostEED1Ev at Base 0.2.0
    _ZNSt3tr110shared_ptrIN7libecap4host4HostEED2Ev at Base 0.2.0
    (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv at Base 0.2.0
  + _ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv at Base 0.2.0-1ubuntu5
    (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE15_M_weak_releaseEv at Base 0.2.0
  - (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 0.2.0
  - (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 0.2.0
  - (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 0.2.0
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap20StdStringAreaDetailsENS_11_Sp_deleterIS2_EELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv at Base 0.2.0
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap20StdStringAreaDetailsENS_11_Sp_deleterIS2_EELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info at Base 0.2.0
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap20StdStringAreaDetailsENS_11_Sp_deleterIS2_EELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 0.2.0
  @@ -107,8 +116,10 @@
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap7adapter7ServiceENS_11_Sp_deleterIS3_EELN9__gnu_cxx12_Lock_policyE2EED0Ev at Base 0.2.0
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap7adapter7ServiceENS_11_Sp_deleterIS3_EELN9__gnu_cxx12_Lock_policyE2EED1Ev at Base 0.2.0
    _ZNSt3tr121_Sp_counted_base_implIPN7libecap7adapter7ServiceENS_11_Sp_deleterIS3_EELN9__gnu_cxx12_Lock_policyE2EED2Ev at Base 0.2.0
  - _ZNSt4listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS5_EED1Ev at Base 0.2.0
  - _ZNSt4listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS5_EED2Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# _ZNSt4listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS5_EED1Ev at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# _ZNSt4listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS5_EED2Ev at Base 0.2.0
  + _ZNSt7__cxx114listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS6_EED1Ev at Base 0.2.0-1ubuntu5
  + _ZNSt7__cxx114listINSt3tr18weak_ptrIN7libecap7adapter7ServiceEEESaIS6_EED2Ev at Base 0.2.0-1ubuntu5
    _ZTIN7libecap11AreaDetailsE at Base 0.2.0
    _ZTIN7libecap13TextExceptionE at Base 0.2.0
    _ZTIN7libecap20StdStringAreaDetailsE at Base 0.2.0
  @@ -131,11 +142,11 @@
    (optional)_ZTSNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
    _ZTSNSt3tr121_Sp_counted_base_implIPN7libecap20StdStringAreaDetailsENS_11_Sp_deleterIS2_EELN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
    _ZTSNSt3tr121_Sp_counted_base_implIPN7libecap7adapter7ServiceENS_11_Sp_deleterIS3_EELN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
  - _ZTVN7libecap11AreaDetailsE at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# _ZTVN7libecap11AreaDetailsE at Base 0.2.0
    _ZTVN7libecap13TextExceptionE at Base 0.2.0
    _ZTVN7libecap20StdStringAreaDetailsE at Base 0.2.0
    _ZTVN7libecap7MessageE at Base 0.2.0
    _ZTVN7libecap7adapter7ServiceE at Base 0.2.0
  - (optional)_ZTVNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
  +#MISSING: 0.2.0-1ubuntu5# (optional)_ZTVNSt3tr116_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
    _ZTVNSt3tr121_Sp_counted_base_implIPN7libecap20StdStringAreaDetailsENS_11_Sp_deleterIS2_EELN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
    (optional)_ZTVNSt3tr121_Sp_counted_base_implIPN7libecap7adapter7ServiceENS_11_Sp_deleterIS3_EELN9__gnu_cxx12_Lock_policyE2EEE at Base 0.2.0
  dh_makeshlibs: failing due to earlier errors
  /usr/share/cdbs/1/rules/debhelper.mk:264: recipe for target 'binary-fixup/libecap2' failed
  make: *** [binary-fixup/libecap2] Error 1
  dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libecap/+bug/1504200/+subscriptions



More information about the Ubuntu-sponsors mailing list