[Debian-med-packaging] Bug#795847: jellyfish: FTBFS: error: 'struct std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__xfer_bufptrs' redeclared with different access

Chris Lamb lamby at debian.org
Mon Aug 17 11:46:40 UTC 2015


Source: jellyfish
Version: 2.2.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

jellyfish fails to build from source on unstable/amd64:

  [..]

  g++ -DHAVE_CONFIG_H -I.  -Dprotected=public -Dprivate=public
  -DJSON_IS_AMALGAMATION=1 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -g
  -O3 -Werror -I./unit_tests/gtest/include -I./unit_tests -I./include
  -std=c++0x -g -O2 -fstack-protector-strong -Wformat
  -Werror=format-security -c -o unit_tests/bin_test_all-test_main.o
  `test -f 'unit_tests/test_main.cc' || echo
  './'`unit_tests/test_main.cc
  In file included from ./unit_tests/gtest/gtest.h:308:0,
                   from unit_tests/test_main.cc:20:
  /usr/include/c++/5/sstream:300:7: error: 'struct
  std::__cxx11::basic_stringbuf<_CharT, _Traits,
  _Alloc>::__xfer_bufptrs' redeclared with different access
         struct __xfer_bufptrs
         ^
  Makefile:1369: recipe for target 'unit_tests/bin_test_all-test_main.o'
  failed
  make[4]: *** [unit_tests/bin_test_all-test_main.o] Error 1
  make[4]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:2319: recipe for target 'check-am' failed
  make[3]: *** [check-am] Error 2
  make[3]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:1875: recipe for target 'check-recursive' failed
  make[2]: *** [check-recursive] Error 1
  make[2]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  Makefile:2322: recipe for target 'check' failed
  make[1]: *** [check] Error 2
  make[1]: Leaving directory '/tmp/buildd/jellyfish-2.2.3'
  dh_auto_test: make -j1 check returned exit code 2
  debian/rules:8: recipe for target 'build' failed
  make: *** [build] Error 2
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:

  https://reproducible.debian.net/logs/unstable/amd64/jellyfish_2.2.3-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: jellyfish.2.2.3-1.unstable.amd64.log.txt
URL: <http://lists.alioth.debian.org/pipermail/debian-med-packaging/attachments/20150817/fbb575da/attachment-0001.txt>


More information about the Debian-med-packaging mailing list