Source: dovecot Version: 1:2.3.16+dfsg1-3 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs User: lu...@debian.org Usertags: ftbfs-20211023 ftbfs-bookworm
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[5]: Entering directory '/<<PKGBUILDDIR>>/src/lib' > for bin in test-lib; do \ > if ! ./$bin; then exit 1; fi; \ > done > aqueue ............................................................... : ok > array elem ........................................................... : ok > array count/empty .................................................... : ok > array foreach ........................................................ : ok > array foreach reverse ................................................ : ok > array foreach_elem ro/rw strings ..................................... : ok > array reverse ........................................................ : ok > array_lsearch ........................................................ : ok > array compare (ushort) ............................................... : ok > array compare (char*) ................................................ : ok > array_free_without_data .............................................. : ok > array_free ........................................................... : ok > Debug: backtrace: './test-lib(+0x85ab2) [0x56480b118ab2] -> > ./test-lib(test_backtrace+0x39) [0x56480b0c9579] -> ./test-lib(+0x7b54e) > [0x56480b10e54e] -> ./test-lib(test_run_named_with_fatals+0x7a) > [0x56480b1162da] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) > [0x7f058f9bde4a] -> ./test-lib(_start+0x2a) [0x56480b0c472a]' > backtrace_append ..................................................... : ok > Debug: backtrace: './test-lib(+0x85ab2) [0x56480b118ab2] -> > ./test-lib(backtrace_get+0x1c) [0x56480b118c1c] -> > ./test-lib(test_backtrace+0xef) [0x56480b0c962f] -> ./test-lib(+0x7b54e) > [0x56480b10e54e] -> ./test-lib(test_run_named_with_fatals+0x7a) > [0x56480b1162da] -> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea) > [0x7f058f9bde4a] -> ./test-lib(_start+0x2a) [0x56480b0c472a]' > backtrace_get ........................................................ : ok > base32_encode() with padding ......................................... : ok > base32_encode() no padding ........................................... : ok > base32hex_encode() with padding ...................................... : ok > base32hex_encode() no padding ........................................ : ok > base32_decode() ...................................................... : ok > padded base32 encode/decode with random input ........................ : ok > padded base32hex encode/decode with random input ..................... : ok > base64_encode() ...................................................... : ok > base64_decode() ...................................................... : ok > base64 encode/decode with random input ............................... : ok > base64url_encode() ................................................... : ok > base64url_decode() ................................................... : ok > base64url encode/decode with random input ............................ : ok > base64 encode low-level .............................................. : ok > base64 decode low-level .............................................. : ok > base64 encode/decode low-level with random input ..................... : ok > base64 encode lines (LF) ............................................. : ok > base64 encode lines (CRLF) ........................................... : ok > nearest_power() ...................................................... : ok > bits_is_power_of_two() ............................................... : ok > bits_requiredXX() .................................................... : ok > fraclog 0-bit ........................................................ : ok > fraclog 1-bit ........................................................ : ok > fraclog 2-bit ........................................................ : ok > fraclog 3-bit ........................................................ : ok > fraclog 4-bit ........................................................ : ok > fraclog 5-bit ........................................................ : ok > fraclog constant 2 bit ............................................... : ok > bits_rotl32 .......................................................... : ok > bits_rotr32 .......................................................... : ok > bits_rotl64 .......................................................... : ok > bits_rotr64 .......................................................... : ok > UINT64_SUM_OVERFLOWS ................................................. : ok > HAS_..._BITS() macro tests ........................................... : ok > bsearch_insert_pos(0,18) ............................................. : ok > bsearch_insert_pos(1,18) ............................................. : ok > buffer ............................................................... : ok > buffer_write ......................................................... : ok > buffer_set_used_size ................................................. : ok > buffer_test_truncate_bits ............................................ : ok > buffer_replace() ..................................................... : ok > buffer_append_full_file .............................................. : ok > buffer_append_full_istream ........................................... : ok > byteorder - bswap (size:8 iter:0) ................................... : ok > byteorder - bswap (size:16 iter:0) ................................... : ok > byteorder - bswap (size:32 iter:0) ................................... : ok > byteorder - bswap (size:64 iter:0) ................................... : ok > byteorder - bswap (size:8 iter:1) ................................... : ok > byteorder - bswap (size:16 iter:1) ................................... : ok > byteorder - bswap (size:32 iter:1) ................................... : ok > byteorder - bswap (size:64 iter:1) ................................... : ok > byteorder - bswap (size:8 iter:2) ................................... : ok > byteorder - bswap (size:16 iter:2) ................................... : ok > byteorder - bswap (size:32 iter:2) ................................... : ok > byteorder - bswap (size:64 iter:2) ................................... : ok > byteorder - bswap (size:8 iter:3) ................................... : ok > byteorder - bswap (size:16 iter:3) ................................... : ok > byteorder - bswap (size:32 iter:3) ................................... : ok > byteorder - bswap (size:64 iter:3) ................................... : ok > byteorder - unaligned read (BE size:8 iter:0) ...................... : ok > byteorder - unaligned read (LE size:8 iter:0) ...................... : ok > byteorder - unaligned read (CPU size:8 iter:0) ...................... : ok > byteorder - unaligned read (BE size:16 iter:0) ...................... : ok > byteorder - unaligned read (LE size:16 iter:0) ...................... : ok > byteorder - unaligned read (CPU size:16 iter:0) ...................... : ok > byteorder - unaligned read (BE size:32 iter:0) ...................... : ok > byteorder - unaligned read (LE size:32 iter:0) ...................... : ok > byteorder - unaligned read (CPU size:32 iter:0) ...................... : ok > byteorder - unaligned read (BE size:64 iter:0) ...................... : ok > byteorder - unaligned read (LE size:64 iter:0) ...................... : ok > byteorder - unaligned read (CPU size:64 iter:0) ...................... : ok > byteorder - unaligned read (BE size:8 iter:1) ...................... : ok > byteorder - unaligned read (LE size:8 iter:1) ...................... : ok > byteorder - unaligned read (CPU size:8 iter:1) ...................... : ok > byteorder - unaligned read (BE size:16 iter:1) ...................... : ok > byteorder - unaligned read (LE size:16 iter:1) ...................... : ok > byteorder - unaligned read (CPU size:16 iter:1) ...................... : ok > byteorder - unaligned read (BE size:32 iter:1) ...................... : ok > byteorder - unaligned read (LE size:32 iter:1) ...................... : ok > byteorder - unaligned read (CPU size:32 iter:1) ...................... : ok > byteorder - unaligned read (BE size:64 iter:1) ...................... : ok > byteorder - unaligned read (LE size:64 iter:1) ...................... : ok > byteorder - unaligned read (CPU size:64 iter:1) ...................... : ok > byteorder - unaligned read (BE size:8 iter:2) ...................... : ok > byteorder - unaligned read (LE size:8 iter:2) ...................... : ok > byteorder - unaligned read (CPU size:8 iter:2) ...................... : ok > byteorder - unaligned read (BE size:16 iter:2) ...................... : ok > byteorder - unaligned read (LE size:16 iter:2) ...................... : ok > byteorder - unaligned read (CPU size:16 iter:2) ...................... : ok > byteorder - unaligned read (BE size:32 iter:2) ...................... : ok > byteorder - unaligned read (LE size:32 iter:2) ...................... : ok > byteorder - unaligned read (CPU size:32 iter:2) ...................... : ok > byteorder - unaligned read (BE size:64 iter:2) ...................... : ok > byteorder - unaligned read (LE size:64 iter:2) ...................... : ok > byteorder - unaligned read (CPU size:64 iter:2) ...................... : ok > byteorder - unaligned read (BE size:8 iter:3) ...................... : ok > byteorder - unaligned read (LE size:8 iter:3) ...................... : ok > byteorder - unaligned read (CPU size:8 iter:3) ...................... : ok > byteorder - unaligned read (BE size:16 iter:3) ...................... : ok > byteorder - unaligned read (LE size:16 iter:3) ...................... : ok > byteorder - unaligned read (CPU size:16 iter:3) ...................... : ok > byteorder - unaligned read (BE size:32 iter:3) ...................... : ok > byteorder - unaligned read (LE size:32 iter:3) ...................... : ok > byteorder - unaligned read (CPU size:32 iter:3) ...................... : ok > byteorder - unaligned read (BE size:64 iter:3) ...................... : ok > byteorder - unaligned read (LE size:64 iter:3) ...................... : ok > byteorder - unaligned read (CPU size:64 iter:3) ...................... : ok > byteorder - unaligned write (BE size:8 iter:0) ..................... : ok > byteorder - unaligned write (LE size:8 iter:0) ..................... : ok > byteorder - unaligned write (BE size:16 iter:0) ..................... : ok > byteorder - unaligned write (LE size:16 iter:0) ..................... : ok > byteorder - unaligned write (BE size:32 iter:0) ..................... : ok > byteorder - unaligned write (LE size:32 iter:0) ..................... : ok > byteorder - unaligned write (BE size:64 iter:0) ..................... : ok > byteorder - unaligned write (LE size:64 iter:0) ..................... : ok > byteorder - unaligned write (BE size:8 iter:1) ..................... : ok > byteorder - unaligned write (LE size:8 iter:1) ..................... : ok > byteorder - unaligned write (BE size:16 iter:1) ..................... : ok > byteorder - unaligned write (LE size:16 iter:1) ..................... : ok > byteorder - unaligned write (BE size:32 iter:1) ..................... : ok > byteorder - unaligned write (LE size:32 iter:1) ..................... : ok > byteorder - unaligned write (BE size:64 iter:1) ..................... : ok > byteorder - unaligned write (LE size:64 iter:1) ..................... : ok > byteorder - unaligned write (BE size:8 iter:2) ..................... : ok > byteorder - unaligned write (LE size:8 iter:2) ..................... : ok > byteorder - unaligned write (BE size:16 iter:2) ..................... : ok > byteorder - unaligned write (LE size:16 iter:2) ..................... : ok > byteorder - unaligned write (BE size:32 iter:2) ..................... : ok > byteorder - unaligned write (LE size:32 iter:2) ..................... : ok > byteorder - unaligned write (BE size:64 iter:2) ..................... : ok > byteorder - unaligned write (LE size:64 iter:2) ..................... : ok > byteorder - unaligned write (BE size:8 iter:3) ..................... : ok > byteorder - unaligned write (LE size:8 iter:3) ..................... : ok > byteorder - unaligned write (BE size:16 iter:3) ..................... : ok > byteorder - unaligned write (LE size:16 iter:3) ..................... : ok > byteorder - unaligned write (BE size:32 iter:3) ..................... : ok > byteorder - unaligned write (LE size:32 iter:3) ..................... : ok > byteorder - unaligned write (BE size:64 iter:3) ..................... : ok > byteorder - unaligned write (LE size:64 iter:3) ..................... : ok > connection simple .................................................... : ok > connection no input stream ........................................... : ok > connection custom handshake .......................................... : ok > connection ping pong ................................................. : ok > connection input full ................................................ : ok > connection resume .................................................... : ok > connection resume pipelined .......................................... : ok > connection idle kill ................................................. : ok > connection handshake failed (version) ................................ : ok > connection handshake failed (handshake_args) ......................... : ok > connection handshake failed (handshake_line) ......................... : ok > connection handshake failed (handshake) .............................. : ok > connection input error (correct disconnect reason) ................... : ok > connection no version sent ........................................... : ok > crc32 ................................................................ : ok > cpu limit - simple (user) ............................................ : ok > cpu limit - simple (system) .......................................... : ok > cpu limit - simple (all) ............................................. : ok > cpu limit - nested (user) ............................................ : ok > cpu limit - nested2 (user) ........................................... : ok > cpu limit - nested (system) .......................................... : ok > cpu limit - nested2 (system) ......................................... : ok > cpu limit - nested (all) ............................................. : ok > cpu limit - nested2 (all) ............................................ : ok > Debug: Growing data stack by 262144 for 'data-stack.c:493' > (total_used=206544, total_alloc=524288, last_alloc_size=102400) > data-stack grow event ................................................ : ok > data-stack t_get_bytes_available() ................................... : ok > data-stack grow in event ............................................. : ok > data-stack buffer growth ............................................. : ok > data-stack buffer interruption ....................................... : ok > data-stack buffer with reallocs ...................................... : ok > data-stack realloc ................................................... : ok > data-stack recursive ................................................. : ok > data-stack pass string ............................................... : ok > env util ............................................................. : ok > event category rereg: same ptr, NULL parent .......................... : ok > event category rereg: same ptr, non-NULL parent ...................... : ok > event category rereg: different ptr, NULL parent ..................... : ok > event category rereg: different ptr, same non-NULL parent ............ : ok > event category rereg: different ptr, similar non-NULL parent ......... : ok > event filter: override parent fields ................................. : ok > event filter: clear parent fields .................................... : ok > event filter: create and update keys with event_inc_int .............. : ok > event filter: parent category match .................................. : ok > event filter expressions ............................................. : ok > event filter merge ................................................... : ok > event filter parser: table ........................................... : ok > event filter parser: log type category ............................... : ok > event filter parser: simple nesting .................................. : ok > event filter parser: parser generated parens=no ...................... : ok > event filter parser: parser generated parens=yes ..................... : ok > event filter parser: simple invalid .................................. : ok > event flatten: no parent ............................................. : ok > event flatten: one parent ............................................ : ok > event flatten: override parent field ................................. : ok > event log message .................................................... : ok > Info: Submit event > event duration ....................................................... : ok > event log level ...................................................... : ok > get_handlers ......................................................... : ok > set_handlers ......................................................... : ok > expected messages .................................................... : ok > expected strings in messages ......................................... : ok > splitting long internal log lines .................................... : ok > file_cache_read ...................................................... : ok > file_cache_write_read ................................................ : ok > file_cache_read_invalidate ........................................... : ok > file_cache_multipage ................................................. : ok > file_cache_anon ...................................................... : ok > file_cache_switch_fd ................................................. : ok > file_cache_errors .................................................... : ok > file_create_locked() ................................................. : ok > file_create_locked() with mkdir ...................................... : ok > guid_128_generate() .................................................. : ok > guid_128_is_empty() .................................................. : ok > guid_128_copy() ...................................................... : ok > guid_128_to_string() ................................................. : ok > guid_128_from_string() ............................................... : ok > guid_128_generate() increasing guid within a usec .................... : ok > guid_128_generate() increasing guid with usec fast-forward ........... : ok > guid_128_generate() increasing guid with sec fast-forward ............ : ok > guid_128_generate() proper guid nsec overflow ........................ : ok > guid_128_generate() no effect with increasing time when ahead ........ : ok > guid_128_generate() usec time-travel still increasing ................ : ok > guid_128_generate() sec time-travel still increasing ................. : ok > test-hash-format.c:51: Assert failed: strcmp(str_c(str), tests[i].output) == 0 > test-hash-format.c:51: Assert failed: strcmp(str_c(str), tests[i].output) == 0 > hash_format .......................................................... : > FAILED > hash method md4 ...................................................... : ok > hash method md5 ...................................................... : ok > hash method sha1 ..................................................... : ok > hash method sha256 ................................................... : ok > hash method sha384 ................................................... : ok > hash method sha512 ................................................... : ok > hash method sha3-256 ................................................. : ok > hash method sha3-512 ................................................. : ok > hash method size ..................................................... : ok > test-hash-method.c:449: Assert(#0) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > test-hash-method.c:449: Assert(#1) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > test-hash-method.c:449: Assert(#2) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > hash method md4 (test vectors) ....................................... : > FAILED > test-hash-method.c:449: Assert(#3) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > test-hash-method.c:449: Assert(#4) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > test-hash-method.c:449: Assert(#5) failed: memcmp(result, > test_vectors[i].output, test_vectors[i].olen) == 0 > hash method md5 (test vectors) ....................................... : > FAILED > hash method sha1 (test vectors) ...................................... : ok > hash method sha256 (test vectors) .................................... : ok > hash method sha384 (test vectors) .................................... : ok > hash method sha512 (test vectors) .................................... : ok > hash method sha3-256 (test vectors) .................................. : ok > hash method sha3-512 (test vectors) .................................. : ok > hmac sha256 rfc4231 vectors .......................................... : ok > hmac sha384 rfc4231 vectors .......................................... : ok > hmac sha512 rfc4231 vectors .......................................... : ok > hmac temporary buffer ................................................ : ok > hkdf sha256 rfc5869 vectors .......................................... : ok > hkdf temporary buffer ................................................ : ok > binary to hex ........................................................ : ok > binary to hex ucase .................................................. : ok > binary to hex ucase .................................................. : ok > hex to binary ........................................................ : ok > imem allocs .......................................................... : ok > ioloop timeout ....................................................... : ok > ioloop zero timeout .................................................. : ok > ioloop zero timeout recreate ......................................... : ok > ioloop find fd conditions ............................................ : ok > ioloop pending io .................................................... : ok > ioloop fd ............................................................ : ok > ioloop context ....................................................... : ok > iso8601 date valid [0]: parse 2007-11-07T23:05:34+00:00 .............. : ok > iso8601 date valid [0]: valid timestamp .............................. : ok > iso8601 date valid [0]: valid timezone ............................... : ok: 0 > iso8601 date valid [0]: valid create ................................. : ok: > 2007-11-07T23:05:34+00:00 > iso8601 date valid [0] ............................................... : ok > iso8601 date valid [1]: parse 2011-01-07T21:03:31+00:30 .............. : ok > iso8601 date valid [1]: valid timestamp .............................. : ok > iso8601 date valid [1]: valid timezone ............................... : ok: > 30 > iso8601 date valid [1]: valid create ................................. : ok: > 2011-01-07T21:03:31+00:30 > iso8601 date valid [1] ............................................... : ok > iso8601 date valid [2]: parse 2006-05-09T18:04:12+05:30 .............. : ok > iso8601 date valid [2]: valid timestamp .............................. : ok > iso8601 date valid [2]: valid timezone ............................... : ok: > 330 > iso8601 date valid [2]: valid create ................................. : ok: > 2006-05-09T18:04:12+05:30 > iso8601 date valid [2] ............................................... : ok > iso8601 date valid [3]: parse 1975-10-30T06:33:29Z ................... : ok > iso8601 date valid [3]: valid timestamp .............................. : ok > iso8601 date valid [3]: valid timezone ............................... : ok: 0 > iso8601 date valid [3]: valid create ................................. : ok: > 1975-10-30T06:33:29+00:00 > iso8601 date valid [3] ............................................... : ok > iso8601 date valid [4]: parse 1988-04-24t15:02:12z ................... : ok > iso8601 date valid [4]: valid timestamp .............................. : ok > iso8601 date valid [4]: valid timezone ............................... : ok: 0 > iso8601 date valid [4]: valid create ................................. : ok: > 1988-04-24T15:02:12+00:00 > iso8601 date valid [4] ............................................... : ok > iso8601 date valid [5]: parse 2012-02-29T08:12:34.23198Z ............. : ok > iso8601 date valid [5]: valid timestamp .............................. : ok > iso8601 date valid [5]: valid timezone ............................... : ok: 0 > iso8601 date valid [5]: valid create ................................. : ok: > 2012-02-29T08:12:34+00:00 > iso8601 date valid [5] ............................................... : ok > iso8601 date invalid [0]: parse 200-11-17T23:05:34+00:00 ............. : ok > iso8601 date invalid [0] ............................................. : ok > iso8601 date invalid [1]: parse 2007:11-17T23:05:34+00:00 ............ : ok > iso8601 date invalid [1] ............................................. : ok > iso8601 date invalid [2]: parse 2007-11?17T23:05:34+00:00 ............ : ok > iso8601 date invalid [2] ............................................. : ok > iso8601 date invalid [3]: parse 2007-49-17T23:05:34+00:00 ............ : ok > iso8601 date invalid [3] ............................................. : ok > iso8601 date invalid [4]: parse 2007-11-77T23:05:34+00:00 ............ : ok > iso8601 date invalid [4] ............................................. : ok > iso8601 date invalid [5]: parse 2007-11-17K23:05:34+00:00 ............ : ok > iso8601 date invalid [5] ............................................. : ok > iso8601 date invalid [6]: parse 2007-11-13T59:05:34+00:00 ............ : ok > iso8601 date invalid [6] ............................................. : ok > iso8601 date invalid [7]: parse 2007-112-13T12:15:34+00:00 ........... : ok > iso8601 date invalid [7] ............................................. : ok > iso8601 date invalid [8]: parse 2007-11-133T12:15:34+00:00 ........... : ok > iso8601 date invalid [8] ............................................. : ok > iso8601 date invalid [9]: parse 2007-11-13T12J15:34+00:00 ............ : ok > iso8601 date invalid [9] ............................................. : ok > iso8601 date invalid [10]: parse 2007-11-13T12:15*34+00:00 ........... : ok > iso8601 date invalid [10] ............................................ : ok > iso8601 date invalid [11]: parse 2007-11-13T12:15:34/00:00 ........... : ok > iso8601 date invalid [11] ............................................ : ok > iso8601 date invalid [12]: parse 2007-11-13T12:15:34+00-00 ........... : ok > iso8601 date invalid [12] ............................................ : ok > iso8601 date invalid [13]: parse 2007-11-13T123:15:34+00:00 .......... : ok > iso8601 date invalid [13] ............................................ : ok > iso8601 date invalid [14]: parse 2007-11-13T12:157:34+00:00 .......... : ok > iso8601 date invalid [14] ............................................ : ok > iso8601 date invalid [15]: parse 2007-11-13T12:15:342+00:00 .......... : ok > iso8601 date invalid [15] ............................................ : ok > iso8601 date invalid [16]: parse 2007-11-13T12:15:34+001:00 .......... : ok > iso8601 date invalid [16] ............................................ : ok > iso8601 date invalid [17]: parse 2007-11-13T12:15:32+00:006 .......... : ok > iso8601 date invalid [17] ............................................ : ok > iso8601 date invalid [18]: parse 2007-02-29T15:13:21Z ................ : ok > iso8601 date invalid [18] ............................................ : ok > iostream_pump (in=non-blocking, out=non-blocking) .................... : ok > iostream_pump failure start-read (in=non-blocking, out=non-blocking) . : ok > iostream_pump failure mid-read (in=non-blocking, out=non-blocking) ... : ok > iostream_pump failure mid-read (in=non-blocking, out=non-blocking) ... : ok > iostream_pump failure start-write (in=non-blocking, out=non-blocking) : ok > iostream_pump failure mid-write (in=non-blocking, out=non-blocking) .. : ok > iostream_pump (in=blocking, out=non-blocking) ........................ : ok > iostream_pump failure start-read (in=blocking, out=non-blocking) ..... : ok > iostream_pump failure mid-read (in=blocking, out=non-blocking) ....... : ok > iostream_pump failure mid-read (in=blocking, out=non-blocking) ....... : ok > iostream_pump failure start-write (in=blocking, out=non-blocking) .... : ok > iostream_pump failure mid-write (in=blocking, out=non-blocking) ...... : ok > iostream_pump (in=non-blocking, out=blocking) ........................ : ok > iostream_pump failure start-read (in=non-blocking, out=blocking) ..... : ok > iostream_pump failure mid-read (in=non-blocking, out=blocking) ....... : ok > iostream_pump failure mid-read (in=non-blocking, out=blocking) ....... : ok > iostream_pump failure start-write (in=non-blocking, out=blocking) .... : ok > iostream_pump failure mid-write (in=non-blocking, out=blocking) ...... : ok > iostream_proxy ....................................................... : ok > iostream_temp_create_sized() memory .................................. : ok > iostream_temp_create_sized() disk .................................... : ok > iostream_temp_create_sized() write error ............................. : ok > iostream_temp istream ................................................ : ok > istream children ..................................................... : ok > i_stream_next_line ................................................... : ok > i_stream_read_next_line .............................................. : ok > istream base64 decoder 1 ............................................. : ok > istream base64 decoder 2 ............................................. : ok > istream base64 decoder 3 ............................................. : ok > istream base64 decoder 4 ............................................. : ok > istream base64 decoder 5 ............................................. : ok > istream base64 decoder 6 ............................................. : ok > istream base64 decoder 7 ............................................. : ok > istream base64 decoder 8 ............................................. : ok > istream base64 decoder 9 ............................................. : ok > istream base64 decoder 10 ............................................ : ok > istream base64 decoder 11 ............................................ : ok > istream base64 decoder 12 ............................................ : ok > istream base64 decoder 13 ............................................ : ok > istream base64 decoder 14 ............................................ : ok > istream base64 decoder 15 ............................................ : ok > istream base64 decoder 16 ............................................ : ok > istream base64 decoder 17 ............................................ : ok > istream base64url decoder 1 .......................................... : ok > istream base64url decoder 2 .......................................... : ok > istream base64url decoder 3 .......................................... : ok > istream base64url decoder 4 .......................................... : ok > istream base64url decoder 5 .......................................... : ok > istream base64url decoder 6 .......................................... : ok > istream base64url decoder 7 .......................................... : ok > istream base64url decoder 8 .......................................... : ok > istream base64url decoder 9 .......................................... : ok > istream base64url decoder 10 ......................................... : ok > istream base64url decoder 11 ......................................... : ok > istream base64url decoder 12 ......................................... : ok > istream base64url decoder 13 ......................................... : ok > istream base64url decoder 14 ......................................... : ok > istream base64url decoder 15 ......................................... : ok > istream base64url decoder 16 ......................................... : ok > istream base64url decoder 17 ......................................... : ok > istream base64 random I/O ............................................ : ok > istream base64 encoder 1 ............................................. : ok > istream base64 encoder 2 ............................................. : ok > istream base64 encoder 3 ............................................. : ok > istream base64 encoder 4 ............................................. : ok > istream base64 encoder 5 ............................................. : ok > istream base64 encoder 6 ............................................. : ok > istream base64 encoder 7 ............................................. : ok > istream base64 encoder 8 ............................................. : ok > istream base64 encoder 9 ............................................. : ok > istream base64 encoder 10 ............................................ : ok > istream base64 encoder 11 ............................................ : ok > istream base64 encoder 12 ............................................ : ok > istream base64 encoder 13 ............................................ : ok > istream base64 encoder 14 ............................................ : ok > istream base64 encoder 15 ............................................ : ok > istream base64 encoder 16 ............................................ : ok > istream base64 encoder 17 ............................................ : ok > istream base64 encoder 18 ............................................ : ok > istream base64 encoder 19 ............................................ : ok > istream base64url encoder 1 .......................................... : ok > istream base64url encoder 2 .......................................... : ok > istream base64url encoder 3 .......................................... : ok > istream base64url encoder 4 .......................................... : ok > istream base64url encoder 5 .......................................... : ok > istream base64url encoder 6 .......................................... : ok > istream base64url encoder 7 .......................................... : ok > istream base64url encoder 8 .......................................... : ok > istream base64url encoder 9 .......................................... : ok > istream base64url encoder 10 ......................................... : ok > istream base64url encoder 11 ......................................... : ok > istream base64url encoder 12 ......................................... : ok > istream base64url encoder 13 ......................................... : ok > istream base64url encoder 14 ......................................... : ok > istream base64url encoder 15 ......................................... : ok > istream base64url encoder 16 ......................................... : ok > istream base64url encoder 17 ......................................... : ok > istream base64url encoder 18 ......................................... : ok > istream base64url encoder 19 ......................................... : ok > istream base64 encoder seek .......................................... : ok > istream base64url encoder seek ....................................... : ok > istream chain ........................................................ : ok > istream chain early end .............................................. : ok > istream chain accumulate ............................................. : ok > istream concat ....................................................... : ok > istream concat random ................................................ : ok > istream concat seek end .............................................. : ok > istream concat early end ............................................. : ok > istream crlf ......................................................... : ok > istream crlf(random) ................................................. : ok > istream failure at ................................................... : ok > istream-jsonstr 1 .................................................... : ok > istream-jsonstr 2 .................................................... : ok > istream-jsonstr 3 .................................................... : ok > istream-jsonstr 4 .................................................... : ok > istream-jsonstr 5 .................................................... : ok > istream-jsonstr 6 .................................................... : ok > istream-jsonstr 7 .................................................... : ok > istream-jsonstr 8 .................................................... : ok > istream-jsonstr 9 .................................................... : ok > istream-jsonstr 10 ................................................... : ok > istream-jsonstr 11 ................................................... : ok > istream-jsonstr 12 ................................................... : ok > istream-jsonstr 13 ................................................... : ok > istream-jsonstr 14 ................................................... : ok > istream-jsonstr autoretry ............................................ : ok > istream-jsonstr partial .............................................. : ok > istream multiplex (simple) ........................................... : ok > istream multiplex (maxbuf) ........................................... : ok > istream multiplex (random) ........................................... : ok > istream multiplex (stream) ........................................... : ok > istream multiplex (close channel) .................................... : ok > istream seekable ..................................................... : ok > istream seekable random .............................................. : ok > istream seekable eof ................................................. : ok > istream seekable early end ........................................... : ok > istream seekable + other streams causing invalid read ................ : ok > istream seekable get size ............................................ : ok > istream sized 1 ...................................................... : ok > istream sized 2 ...................................................... : ok > istream sized 3 ...................................................... : ok > istream sized 4 ...................................................... : ok > istream sized 5 ...................................................... : ok > istream sized 6 ...................................................... : ok > istream sized ........................................................ : ok > istream sized min .................................................... : ok > istream tee tailing .................................................. : ok > istream tee blocks ................................................... : ok > istream try .......................................................... : ok > istream try empty stream ............................................. : ok > istream try buffer full .............................................. : ok > istream unix ......................................................... : ok > json parser .......................................................... : ok > json parser (nonblocking) ............................................ : ok > json parser skip array ............................................... : ok > json parser skip object fields (by key) .............................. : ok > json parser skip object fields (by value type) ....................... : ok > json_parser (primitives) ............................................. : ok > json parser error handling ........................................... : ok > json parser nuls in string ........................................... : ok > json_append_escaped() ................................................ : ok > json_append_escaped_data() ........................................... : ok > json tree ............................................................ : ok > lib-signals delayed - init lib-signals first ......................... : ok > lib-signals delayed - init ioloop first .............................. : ok > lib-signals delayed in nested ioloop ................................. : ok > lib-signals delayed with NO_IOLOOP_AUTOMOVE - unmoved ................ : ok > lib-signals delayed with NO_IOLOOP_AUTOMOVE - moved .................. : ok > dllist ............................................................... : ok > dllist ............................................................... : ok > log throttle ......................................................... : ok > MALLOC_MULTIPLY() .................................................... : ok > MALLOC_ADD() ......................................................... : ok > memarea .............................................................. : ok > mempool overflow - uint32max_array_t ................................. : ok > mempool overflow - char .............................................. : ok > mempool overflow - uint32_t .......................................... : ok > mempool_alloconly .................................................... : ok > mempool_allocfree .................................................... : ok > net_is_in_network() .................................................. : ok > net_ip2addr() ........................................................ : ok > net_str2hostport() ................................................... : ok > net_*_unix() - long paths ............................................ : ok > numpack (good) ....................................................... : ok > numpack (bad) ........................................................ : ok > ostream buffer pwrite random ......................................... : ok > ostream buffer size/available ........................................ : ok > ostream failure at ................................................... : ok > ostream pwrite random ................................................ : ok > ostream file send istream file ....................................... : ok > ostream file send istream sendfile() ................................. : ok > ostream multiplex (simple) ........................................... : ok > ostream multiplex (stream) ........................................... : ok > ostream multiplex (corking) .......................................... : ok > ostream multiplex hang ............................................... : ok > ostream multiplex flush callback ..................................... : ok > test multiplex (stream) .............................................. : ok > test_path_util ....................................................... : ok > pkcs5_pbkdf2 ......................................................... : ok > primes_closest() ..................................................... : ok > printf_format_fix(safe) .............................................. : ok > printf_format_fix(rewrites) .......................................... : ok > priorityq ............................................................ : ok > priorityq randomized ................................................. : ok > test_random (median & average) ....................................... : ok > random limits ........................................................ : ok > seq_range_array_add() merging ........................................ : ok > seq_range_array_merge_n() ............................................ : ok > seq_range_array_remove_nth() ......................................... : ok > seq_range_array_remove_range() ....................................... : ok > seq_range_array_invert() ............................................. : ok > seq_range_array_invert() edges ....................................... : ok > seq_range_array_have_common() ........................................ : ok > seq_range_array random ............................................... : ok > stats_dists 0 ........................................................ : ok > stats_dists 1 ........................................................ : ok > stats_dists 2 ........................................................ : ok > stats_dists large .................................................... : ok > stats_dists_get_variance ............................................. : ok > str_append_*() ....................................................... : ok > str_c() .............................................................. : ok > str_insert() ......................................................... : ok > str_delete() ......................................................... : ok > str_append_max() ..................................................... : ok > str_truncate() ....................................................... : ok > str_truncate_utf8() .................................................. : ok > str_escape ........................................................... : ok > str_nescape .......................................................... : ok > str_unescape ......................................................... : ok > str_unescape_next .................................................... : ok > str_tabescape ........................................................ : ok > string tabescaping ................................................... : ok > *_strsplit_tabescaped() .............................................. : ok > *_strsplit_tabescaped_inplace() ...................................... : ok > p_strdup() ........................................................... : ok > p_strdup_empty() ..................................................... : ok > p_strdup_until() ..................................................... : ok > p_strarray_dup ....................................................... : ok > t_strsplit ........................................................... : ok > t_strsplit_spaces .................................................... : ok > t_str_replace ........................................................ : ok > t_str_oneline ........................................................ : ok > t_str_trim ........................................................... : ok > t_str_ltrim .......................................................... : ok > t_str_rtrim .......................................................... : ok > t_strarray_join() .................................................... : ok > p_array_const_string_join() .......................................... : ok > mem_equals_timing_safe() ............................................. : ok > str_equals_timing_almost_safe() ...................................... : ok > dec2str_buf() ........................................................ : ok > str_match ............................................................ : ok > str_begins ........................................................... : ok > str_to_uintmax in range .............................................. : ok > str_to_uintmax overflow corner case .................................. : ok > str_to_uintmax_hex in range .......................................... : ok > str_to_uintmax_hex overflow corner case .............................. : ok > str_to_uintmax_oct in range .......................................... : ok > str_to_uintmax_oct overflow corner case .............................. : ok > str_to_uint64 ........................................................ : ok > str_to_uint32 ........................................................ : ok > str_to_llong ......................................................... : ok > str_to_int ........................................................... : ok > str_is_float accepts integer ......................................... : ok > str_is_float accepts float ........................................... : ok > str_is_float refuses invalid values .................................. : ok > str_find() ........................................................... : ok > str_sanitize ......................................................... : ok > str_sanitize_append .................................................. : ok > str_sanitize_utf8 .................................................... : ok > str_sanitize_append_utf8 ............................................. : ok > str_table ............................................................ : ok > timeval_cmp() ........................................................ : ok > timeval_cmp_margin() ................................................. : ok > timeval_diff_*() ..................................................... : ok > time_to_local_day_start() ............................................ : ok > t_strftime and variants now .......................................... : ok > t_strftime and variants fixed timestamp .............................. : ok > i_microseconds() and i_nanoseconds() ................................. : ok > str_to_timeval ....................................................... : ok > unichars encode/decode ............................................... : ok > unichar collation .................................................... : ok > uni_utf8_strlen() .................................................... : ok > uni_utf8_strlen_n() .................................................. : ok > uni_utf8_partial_strlen_n() .......................................... : ok > unichar valid unicode ................................................ : ok > unichar surrogates ................................................... : ok > uri valid ............................................................ : ok > uri invalid .......................................................... : ok > uri from rfcs ........................................................ : ok > uri escape - userinfo ................................................ : ok > uri escape - path segment ............................................ : ok > uri escape - path .................................................... : ok > uri escape - query ................................................... : ok > uri escape - fragment ................................................ : ok > uri escape - unreserved .............................................. : ok > uri escape - unreserved .............................................. : ok > utc_mktime(0) ........................................................ : ok > utc_mktime(1) ........................................................ : ok > utc_mktime(2) ........................................................ : ok > utc_mktime(3) ........................................................ : ok > utc_mktime(4) ........................................................ : ok > utc_mktime(5) ........................................................ : ok > utc_mktime(6) ........................................................ : ok > utc_mktime(7) ........................................................ : ok > utc_mktime(8) ........................................................ : ok > utc_mktime(9) ........................................................ : ok > utc_mktime(10) ....................................................... : ok > utc_mktime(11) ....................................................... : ok > utc_mktime(12) ....................................................... : ok > utc_mktime(13) ....................................................... : ok > utc_mktime(14) ....................................................... : ok > utc_mktime(15) ....................................................... : ok > var_expand - ranges .................................................. : ok > test-var-expand.c:82: Assert(#5) failed: strcmp(tests[i].out, str_c(str)) == 0 > test-var-expand.c:82: Assert(#6) failed: strcmp(tests[i].out, str_c(str)) == 0 > var_expand - builtin ................................................. : > FAILED > var_get_key_range .................................................... : ok > var_expand_with_funcs ................................................ : ok > var_get_key .......................................................... : ok > var_has_key .......................................................... : ok > test-var-expand.c:306: Assert(#0) failed: strcmp(str_c(str), tests[i].out) == > 0 > var_expand_extensions ................................................ : > FAILED > var_expand_if ........................................................ : ok > var_expand_merge_tables .............................................. : ok > wildcard_match() ..................................................... : ok > fatal_array .......................................................... : ok > fatal buffer_create_dynamic_max() .................................... : ok > env util fatals ...................................................... : ok > event category rereg: different ptr, different non-NULL parent ....... : ok > fatal i_close ........................................................ : ok > MALLOC_MULTIPLY() overflows .......................................... : ok > MALLOC_ADD() overflows ............................................... : ok > fatal mempool overflow ............................................... : ok > fatal_mempool_alloconly .............................................. : ok > fatal_mempool_allocfree .............................................. : ok > fatal_printf_format_fix .............................................. : ok > random fatals ........................................................ : ok > seq_range_array fatals ............................................... : ok > 5 / 41532 tests failed > make[5]: *** [Makefile:3632: check-local] Error 1 > make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/lib' > make[4]: *** [Makefile:2978: check-am] Error 2 > make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/lib' > make[3]: *** [Makefile:2980: check] Error 2 > make[3]: Leaving directory '/<<PKGBUILDDIR>>/src/lib' > make[2]: *** [Makefile:574: check-recursive] Error 1 > make[2]: Leaving directory '/<<PKGBUILDDIR>>/src' > make[1]: *** [Makefile:704: check-recursive] Error 1 > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test: error: make -j4 check VERBOSE=1 returned exit code 2 The full build log is available from: http://qa-logs.debian.net/2021/10/23/dovecot_2.3.16+dfsg1-3_unstable.log 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 marking 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.