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.

Reply via email to