Package: src:ceph
Version: 14.2.9-1
Severity: serious
Tags: sid bullseye ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.9

ceph ftbfs with python3.9; to reproduce, you can use the repositories found at:

deb [trusted=yes] http://people.debian.org/~doko/tmp/python3.9 ./
deb [trusted=yes] http://people.debian.org/~ginggs/python3.9-repo ./

see
https://people.debian.org/~ginggs/python3.9-default/ceph_14.2.9-1build1_amd64-2020-10-24T18:28:45Z.build

[...]
In file included from /<<PKGBUILDDIR>>/src/common/bit_str.cc:14:
/<<PKGBUILDDIR>>/src/common/bit_str.h:23:13: error: variable or field
‘print_bit_str’ declared void
   23 | extern void print_bit_str(
      |             ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:24:5: error: ‘uint64_t’ was not
declared in this scope; did you mean ‘u_int64_t’?
   24 |     uint64_t bits,
      |     ^~~~~~~~
      |     u_int64_t
/<<PKGBUILDDIR>>/src/common/bit_str.h:25:10: error: ‘ostream’ is not a
member of ‘std’
   25 |     std::ostream &out,
      |          ^~~~~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:18:1: note: ‘std::ostream’ is defined
in header ‘<ostream>’; did you forget to ‘#include <ostream>’?
   17 | #include <functional>
  +++ |+#include <ostream>
   18 |
/<<PKGBUILDDIR>>/src/common/bit_str.h:25:19: error: ‘out’ was not declared
in this scope
   25 |     std::ostream &out,
      |                   ^~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:26:5: error: expected primary-expression
before ‘const’
   26 |     const std::function<const char*(uint64_t)> &func,
      |     ^~~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:27:5: error: expected primary-expression
before ‘bool’
   27 |     bool dump_bit_val = false);
      |     ^~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:29:13: error: variable or field
‘dump_bit_str’ declared void
   29 | extern void dump_bit_str(
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:30:5: error: ‘uint64_t’ was not
declared in this scope; did you mean ‘u_int64_t’?
   30 |     uint64_t bits,
      |     ^~~~~~~~
      |     u_int64_t
/<<PKGBUILDDIR>>/src/common/bit_str.h:31:21: error: expected primary-expression
before ‘*’ token
   31 |     ceph::Formatter *f,
      |                     ^
/<<PKGBUILDDIR>>/src/common/bit_str.h:31:22: error: ‘f’ was not declared in
this scope
   31 |     ceph::Formatter *f,
      |                      ^
/<<PKGBUILDDIR>>/src/common/bit_str.h:32:5: error: expected primary-expression
before ‘const’
   32 |     const std::function<const char*(uint64_t)> &func,
      |     ^~~~~
/<<PKGBUILDDIR>>/src/common/bit_str.h:33:5: error: expected primary-expression
before ‘bool’
   33 |     bool dump_bit_val = false);
      |     ^~~~
make[3]: *** [src/common/CMakeFiles/common-common-objs.dir/build.make:449:
src/common/CMakeFiles/common-common-objs.dir/bit_str.cc.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'

Reply via email to