Source: trantor Version: 1.5.11+ds-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230726 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > /usr/bin/c++ -Dtrantor_EXPORTS -I/<<PKGBUILDDIR>> > -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/exports > -I/<<PKGBUILDDIR>>/trantor/utils -I/<<PKGBUILDDIR>>/trantor/net > -I/<<PKGBUILDDIR>>/trantor/net/inner -I/<<PKGBUILDDIR>>/third_party/wepoll -g > -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat > -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC > -Wall -Wextra -Werror -MD -MT > CMakeFiles/trantor.dir/trantor/utils/TimingWheel.cc.o -MF > CMakeFiles/trantor.dir/trantor/utils/TimingWheel.cc.o.d -o > CMakeFiles/trantor.dir/trantor/utils/TimingWheel.cc.o -c > /<<PKGBUILDDIR>>/trantor/utils/TimingWheel.cc > In file included from /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:15: > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:77:5: error: ‘uint8_t’ does not > name a type > 77 | uint8_t peekInt8() const > | ^~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:24:1: note: ‘uint8_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > 23 | #include <string.h> > +++ |+#include <cstdint> > 24 | #ifdef _WIN32 > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:88:5: error: ‘uint16_t’ does not > name a type > 88 | uint16_t peekInt16() const; > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:88:5: note: ‘uint16_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:95:5: error: ‘uint32_t’ does not > name a type > 95 | uint32_t peekInt32() const; > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:95:5: note: ‘uint32_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:102:5: error: ‘uint64_t’ does not > name a type > 102 | uint64_t peekInt64() const; > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:102:5: note: ‘uint64_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:117:5: error: ‘uint8_t’ does not > name a type > 117 | uint8_t readInt8(); > | ^~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:117:5: note: ‘uint8_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:124:5: error: ‘uint16_t’ does not > name a type > 124 | uint16_t readInt16(); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:124:5: note: ‘uint16_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:131:5: error: ‘uint32_t’ does not > name a type > 131 | uint32_t readInt32(); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:131:5: note: ‘uint32_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:138:5: error: ‘uint64_t’ does not > name a type > 138 | uint64_t readInt64(); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:138:5: note: ‘uint64_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:189:27: error: ‘uint8_t’ does not > name a type > 189 | void appendInt8(const uint8_t b) > | ^~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:189:27: note: ‘uint8_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:199:28: error: ‘uint16_t’ does not > name a type > 199 | void appendInt16(const uint16_t s); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:199:28: note: ‘uint16_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:206:28: error: ‘uint32_t’ does not > name a type > 206 | void appendInt32(const uint32_t i); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:206:28: note: ‘uint32_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:213:28: error: ‘uint64_t’ does not > name a type > 213 | void appendInt64(const uint64_t l); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:213:28: note: ‘uint64_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:228:31: error: ‘uint8_t’ does not > name a type > 228 | void addInFrontInt8(const uint8_t b) > | ^~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:228:31: note: ‘uint8_t’ is defined > in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:238:32: error: ‘uint16_t’ does not > name a type > 238 | void addInFrontInt16(const uint16_t s); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:238:32: note: ‘uint16_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:245:32: error: ‘uint32_t’ does not > name a type > 245 | void addInFrontInt32(const uint32_t i); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:245:32: note: ‘uint32_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:252:32: error: ‘uint64_t’ does not > name a type > 252 | void addInFrontInt64(const uint64_t l); > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:252:32: note: ‘uint64_t’ is > defined in header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > In file included from /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:16: > /<<PKGBUILDDIR>>/trantor/utils/Funcs.h:20:8: error: ‘uint64_t’ does not name > a type > 20 | inline uint64_t hton64(uint64_t n) > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/Funcs.h:1:1: note: ‘uint64_t’ is defined in > header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > +++ |+#include <cstdint> > 1 | /** > /<<PKGBUILDDIR>>/trantor/utils/Funcs.h:30:8: error: ‘uint64_t’ does not name > a type > 30 | inline uint64_t ntoh64(uint64_t n) > | ^~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/Funcs.h:30:8: note: ‘uint64_t’ is defined in > header ‘<cstdint>’; did you forget to ‘#include <cstdint>’? > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:80:6: error: no declaration > matches ‘void trantor::MsgBuffer::appendInt16(uint16_t)’ > 80 | void MsgBuffer::appendInt16(const uint16_t s) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:199:10: note: candidate is: ‘void > trantor::MsgBuffer::appendInt16(int)’ > 199 | void appendInt16(const uint16_t s); > | ^~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:85:6: error: no declaration > matches ‘void trantor::MsgBuffer::appendInt32(uint32_t)’ > 85 | void MsgBuffer::appendInt32(const uint32_t i) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:206:10: note: candidate is: ‘void > trantor::MsgBuffer::appendInt32(int)’ > 206 | void appendInt32(const uint32_t i); > | ^~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:90:6: error: no declaration > matches ‘void trantor::MsgBuffer::appendInt64(uint64_t)’ > 90 | void MsgBuffer::appendInt64(const uint64_t l) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:213:10: note: candidate is: ‘void > trantor::MsgBuffer::appendInt64(int)’ > 213 | void appendInt64(const uint64_t l); > | ^~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:96:6: error: no declaration > matches ‘void trantor::MsgBuffer::addInFrontInt16(uint16_t)’ > 96 | void MsgBuffer::addInFrontInt16(const uint16_t s) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:238:10: note: candidate is: ‘void > trantor::MsgBuffer::addInFrontInt16(int)’ > 238 | void addInFrontInt16(const uint16_t s); > | ^~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:101:6: error: no declaration > matches ‘void trantor::MsgBuffer::addInFrontInt32(uint32_t)’ > 101 | void MsgBuffer::addInFrontInt32(const uint32_t i) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:245:10: note: candidate is: ‘void > trantor::MsgBuffer::addInFrontInt32(int)’ > 245 | void addInFrontInt32(const uint32_t i); > | ^~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:106:6: error: no declaration > matches ‘void trantor::MsgBuffer::addInFrontInt64(uint64_t)’ > 106 | void MsgBuffer::addInFrontInt64(const uint64_t l) > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:252:10: note: candidate is: ‘void > trantor::MsgBuffer::addInFrontInt64(int)’ > 252 | void addInFrontInt64(const uint64_t l); > | ^~~~~~~~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:112:10: error: no declaration > matches ‘uint16_t trantor::MsgBuffer::peekInt16() const’ > 112 | uint16_t MsgBuffer::peekInt16() const > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:112:10: note: no functions named > ‘uint16_t trantor::MsgBuffer::peekInt16() const’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:118:10: error: no declaration > matches ‘uint32_t trantor::MsgBuffer::peekInt32() const’ > 118 | uint32_t MsgBuffer::peekInt32() const > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:118:10: note: no functions named > ‘uint32_t trantor::MsgBuffer::peekInt32() const’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:124:10: error: no declaration > matches ‘uint64_t trantor::MsgBuffer::peekInt64() const’ > 124 | uint64_t MsgBuffer::peekInt64() const > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:124:10: note: no functions named > ‘uint64_t trantor::MsgBuffer::peekInt64() const’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:183:9: error: no declaration > matches ‘uint8_t trantor::MsgBuffer::readInt8()’ > 183 | uint8_t MsgBuffer::readInt8() > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:183:9: note: no functions named > ‘uint8_t trantor::MsgBuffer::readInt8()’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:189:10: error: no declaration > matches ‘uint16_t trantor::MsgBuffer::readInt16()’ > 189 | uint16_t MsgBuffer::readInt16() > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:189:10: note: no functions named > ‘uint16_t trantor::MsgBuffer::readInt16()’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:195:10: error: no declaration > matches ‘uint32_t trantor::MsgBuffer::readInt32()’ > 195 | uint32_t MsgBuffer::readInt32() > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:195:10: note: no functions named > ‘uint32_t trantor::MsgBuffer::readInt32()’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:201:10: error: no declaration > matches ‘uint64_t trantor::MsgBuffer::readInt64()’ > 201 | uint64_t MsgBuffer::readInt64() > | ^~~~~~~~~ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.cc:201:10: note: no functions named > ‘uint64_t trantor::MsgBuffer::readInt64()’ > /<<PKGBUILDDIR>>/trantor/utils/MsgBuffer.h:38:22: note: ‘class > trantor::MsgBuffer’ defined here > 38 | class TRANTOR_EXPORT MsgBuffer > | ^~~~~~~~~ > make[3]: *** [CMakeFiles/trantor.dir/build.make:149: > CMakeFiles/trantor.dir/trantor/utils/MsgBuffer.cc.o] Error 1 The full build log is available from: http://qa-logs.debian.net/2023/07/26/trantor_1.5.11+ds-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230726;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230726&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.