Your message dated Wed, 09 Aug 2023 13:19:44 +0000
with message-id <[email protected]>
and subject line Bug#976523: fixed in spades 3.15.5+dfsg-4
has caused the Debian Bug report #976523,
regarding spades: FTBFS: jemalloc_internal.h:292:6: error: #error "No 
LG_QUANTUM definition for architecture; specify via CPPFLAGS"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
976523: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976523
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: spades
Version: 3.13.1+dfsg-2
Severity: serious
Justification: FTBFS on arm64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201205 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on arm64 (I don't know if it also fails on amd64).

Relevant part (hopefully):
> cd /<<PKGBUILDDIR>>/assembler/build_spades/ext/jemalloc && /usr/bin/cc 
> -DUSE_GLIBCXX_PARALLEL=1 -D_GNU_SOURCE -D_REENTRANT 
> -I/<<PKGBUILDDIR>>/assembler/build_spades/ext/jemalloc 
> -I/<<PKGBUILDDIR>>/assembler/ext/src/jemalloc 
> -I/<<PKGBUILDDIR>>/assembler/src/include 
> -I/<<PKGBUILDDIR>>/assembler/build_spades/include 
> -I/<<PKGBUILDDIR>>/assembler/src -I/<<PKGBUILDDIR>>/assembler/src/common 
> -isystem /<<PKGBUILDDIR>>/assembler/src/../ext/include -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -O2 -g 
> -DNDEBUG   -UNDEBUG -Wno-deprecated -g3 -O2 -O3 -funroll-loops -o 
> CMakeFiles/jemalloc.dir/arena.c.o -c 
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c
> In file included from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:292:6:
>  error: #error "No LG_QUANTUM definition for architecture; specify via 
> CPPFLAGS"
>   292 | #    error "No LG_QUANTUM definition for architecture; specify via 
> CPPFLAGS"
>       |      ^~~~~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:446,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/size_classes.h:691:4:
>  error: #error "No size class definitions match configuration"
>   691 | #  error "No size class definitions match configuration"
>       |    ^~~~~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:474,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/ctl.h:47:28: error: 
> 'NBINS' undeclared here (not in a function); did you mean 'NFDBITS'?
>    47 |  malloc_bin_stats_t bstats[NBINS];
>       |                            ^~~~~
>       |                            NFDBITS
> In file included from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h: 
> In function 's2u':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:604:14:
>  error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   604 |  if (size <= SMALL_MAXCLASS)
>       |              ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:604:14:
>  note: each undeclared identifier is reported only once for each function it 
> appears in
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h: 
> In function 'sa2u':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:647:16:
>  error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   647 |   if (usize <= SMALL_MAXCLASS)
>       |                ^~~~~~~~~~~~~~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:442,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/tcache.h: In 
> function 'tcache_dalloc_small':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/tcache.h:391:2: 
> error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   391 |  assert(tcache_salloc(ptr) <= SMALL_MAXCLASS);
>       |  ^~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/tcache.h: In 
> function 'tcache_dalloc_large':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/tcache.h:417:2: 
> error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   417 |  assert(tcache_salloc(ptr) > SMALL_MAXCLASS);
>       |  ^~~~~~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:730,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/arena.h: In function 
> 'arena_malloc':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/arena.h:867:14: 
> error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   867 |  if (size <= SMALL_MAXCLASS) {
>       |              ^~~~~~~~~~~~~~
> In file included from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h: 
> In function 'u2rz':
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:868:15:
>  error: 'SMALL_MAXCLASS' undeclared (first use in this function)
>   868 |  if (usize <= SMALL_MAXCLASS) {
>       |               ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: At top level:
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:25:2: error: 
> 'SIZE_CLASSES' undeclared here (not in a function)
>    25 |  SIZE_CLASSES
>       |  ^~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_run_reg_dalloc':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:342:31: warning: 
> initialization of 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>   342 |  arena_bin_info_t *bin_info = &arena_bin_info[binind];
>       |                               ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_chunk_purge':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:787:14: warning: 
> assignment to 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>   787 |     bin_info = &arena_bin_info[binind];
>       |              ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_run_dalloc':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:977:32: warning: 
> initialization of 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>   977 |   arena_bin_info_t *bin_info = &arena_bin_info[binind];
>       |                                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_bin_nonfull_run_get':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1232:11: warning: 
> assignment to 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1232 |  bin_info = &arena_bin_info[binind];
>       |           ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_bin_malloc_hard':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1284:11: warning: 
> assignment to 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1284 |  bin_info = &arena_bin_info[binind];
>       |           ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_tcache_fill_small':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1355:6: warning: 
> assignment to 'arena_bin_t *' {aka 'struct arena_bin_s *'} from incompatible 
> pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1355 |  bin = &arena->bins[binind];
>       |      ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1360:35: warning: passing 
> argument 2 of 'arena_run_reg_alloc' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  1360 |    ptr = arena_run_reg_alloc(run, &arena_bin_info[binind]);
>       |                                   ^~~~~~~~~~~~~~~~~~~~~~~
>       |                                   |
>       |                                   const uint8_t * {aka const unsigned 
> char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:315:57: note: expected 
> 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} but argument is of 
> type 'const uint8_t *' {aka 'const unsigned char *'}
>   315 | arena_run_reg_alloc(arena_run_t *run, arena_bin_info_t *bin_info)
>       |                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1366:32: warning: passing 
> argument 2 of 'arena_alloc_junk_small' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  1366 |    arena_alloc_junk_small(ptr, &arena_bin_info[binind],
>       |                                ^~~~~~~~~~~~~~~~~~~~~~~
>       |                                |
>       |                                const uint8_t * {aka const unsigned 
> char *}
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:550,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/arena.h:406:58: 
> note: expected 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} but 
> argument is of type 'const uint8_t *' {aka 'const unsigned char *'}
>   406 | void arena_alloc_junk_small(void *ptr, arena_bin_info_t *bin_info,
>       |                                        ~~~~~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1373:53: error: request 
> for member 'reg_size' in something not a structure or union
>  1373 |   bin->stats.allocated += i * arena_bin_info[binind].reg_size;
>       |                                                     ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1373:29: error: invalid 
> operands to binary * (have 'unsigned int' and 'const uint8_t *' {aka 'const 
> unsigned char *'})
>  1373 |   bin->stats.allocated += i * arena_bin_info[binind].reg_size;
>       |                             ^
>       |                             |
>       |                             const uint8_t * {aka const unsigned char 
> *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1373:24: warning: 
> assignment to 'size_t' {aka 'long unsigned int'} from 'const uint8_t *' {aka 
> 'const unsigned char *'} makes integer from pointer without a cast 
> [-Wint-conversion]
>  1373 |   bin->stats.allocated += i * arena_bin_info[binind].reg_size;
>       |                        ^~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:442,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_malloc_small':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1441:16: warning: 
> comparison between pointer and integer
>  1441 |  assert(binind < NBINS);
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1442:6: warning: 
> assignment to 'arena_bin_t *' {aka 'struct arena_bin_s *'} from incompatible 
> pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1442 |  bin = &arena->bins[binind];
>       |      ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1443:31: error: request 
> for member 'reg_size' in something not a structure or union
>  1443 |  size = arena_bin_info[binind].reg_size;
>       |                               ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1443:7: warning: 
> assignment to 'size_t' {aka 'long unsigned int'} from 'const uint8_t *' {aka 
> 'const unsigned char *'} makes integer from pointer without a cast 
> [-Wint-conversion]
>  1443 |  size = arena_bin_info[binind].reg_size;
>       |       ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1447:34: warning: passing 
> argument 2 of 'arena_run_reg_alloc' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  1447 |   ret = arena_run_reg_alloc(run, &arena_bin_info[binind]);
>       |                                  ^~~~~~~~~~~~~~~~~~~~~~~
>       |                                  |
>       |                                  const uint8_t * {aka const unsigned 
> char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:315:57: note: expected 
> 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} but argument is of 
> type 'const uint8_t *' {aka 'const unsigned char *'}
>   315 | arena_run_reg_alloc(arena_run_t *run, arena_bin_info_t *bin_info)
>       |                                       ~~~~~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1472:9: warning: passing 
> argument 2 of 'arena_alloc_junk_small' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  1472 |         &arena_bin_info[binind], false);
>       |         ^~~~~~~~~~~~~~~~~~~~~~~
>       |         |
>       |         const uint8_t * {aka const unsigned char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1384:53: note: expected 
> 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} but argument is of 
> type 'const uint8_t *' {aka 'const unsigned char *'}
>  1384 | arena_alloc_junk_small(void *ptr, arena_bin_info_t *bin_info, bool 
> zero)
>       |                                   ~~~~~~~~~~~~~~~~~~^~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1478:32: warning: passing 
> argument 2 of 'arena_alloc_junk_small' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  1478 |    arena_alloc_junk_small(ret, &arena_bin_info[binind],
>       |                                ^~~~~~~~~~~~~~~~~~~~~~~
>       |                                |
>       |                                const uint8_t * {aka const unsigned 
> char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1384:53: note: expected 
> 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} but argument is of 
> type 'const uint8_t *' {aka 'const unsigned char *'}
>  1384 | arena_alloc_junk_small(void *ptr, arena_bin_info_t *bin_info, bool 
> zero)
>       |                                   ~~~~~~~~~~~~~~~~~~^~~~~~~~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:442,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_prof_promoted':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1591:17: error: 
> 'SMALL_MAXCLASS' undeclared (first use in this function)
>  1591 |  assert(size <= SMALL_MAXCLASS);
>       |                 ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1591:14: warning: 
> comparison between pointer and integer
>  1591 |  assert(size <= SMALL_MAXCLASS);
>       |              ^~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1596:16: warning: 
> comparison between pointer and integer
>  1596 |  assert(binind < NBINS);
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_dissociate_bin_run':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1613:32: warning: 
> initialization of 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1613 |   arena_bin_info_t *bin_info = &arena_bin_info[binind];
>       |                                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_dalloc_bin_run':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1640:11: warning: 
> assignment to 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1640 |  bin_info = &arena_bin_info[binind];
>       |           ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_dalloc_bin_locked':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1713:11: warning: 
> assignment to 'arena_bin_info_t *' {aka 'struct arena_bin_info_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  1713 |  bin_info = &arena_bin_info[binind];
>       |           ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_ralloc_no_move':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1946:18: error: 
> 'SMALL_MAXCLASS' undeclared (first use in this function)
>  1946 |   if (oldsize <= SMALL_MAXCLASS) {
>       |                  ^~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1946:15: warning: 
> comparison between pointer and integer
>  1946 |   if (oldsize <= SMALL_MAXCLASS) {
>       |               ^~
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:442,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1947:50: error: request 
> for member 'reg_size' in something not a structure or union
>  1947 |    assert(arena_bin_info[SMALL_SIZE2BIN(oldsize)].reg_size
>       |                                                  ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1948:8: warning: 
> comparison between pointer and integer
>  1948 |        == oldsize);
>       |        ^~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1949:22: warning: 
> comparison between pointer and integer
>  1949 |    if ((size + extra <= SMALL_MAXCLASS &&
>       |                      ^~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:1961:21: warning: 
> comparison between pointer and integer
>  1961 |    if (size + extra > SMALL_MAXCLASS) {
>       |                     ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_stats_merge':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2078:16: warning: 
> comparison between pointer and integer
>  2078 |  for (i = 0; i < NBINS; i++) {
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2079:22: warning: 
> initialization of 'arena_bin_t *' {aka 'struct arena_bin_s *'} from 
> incompatible pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  2079 |   arena_bin_t *bin = &arena->bins[i];
>       |                      ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 'arena_new':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2138:16: warning: 
> comparison between pointer and integer
>  2138 |  for (i = 0; i < NBINS; i++) {
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2139:7: warning: 
> assignment to 'arena_bin_t *' {aka 'struct arena_bin_s *'} from incompatible 
> pointer type 'const uint8_t *' {aka 'const unsigned char *'} 
> [-Wincompatible-pointer-types]
>  2139 |   bin = &arena->bins[i];
>       |       ^
> In file included from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'bin_info_run_size_calc':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2227:19: error: 
> 'LG_QUANTUM' undeclared (first use in this function); did you mean 'QUANTUM'?
>  2227 |    try_hdr_size = QUANTUM_CEILING(try_hdr_size);
>       |                   ^~~~~~~~~~~~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2227:19: error: invalid 
> operands to binary << (have 'unsigned int' and 'const uint8_t *' {aka 'const 
> unsigned char *'})
>  2227 |    try_hdr_size = QUANTUM_CEILING(try_hdr_size);
>       |                   ^~~~~~~~~~~~~~~
>       |                   |
>       |                   const uint8_t * {aka const unsigned char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2227:19: error: invalid 
> operands to binary << (have 'unsigned int' and 'const uint8_t *' {aka 'const 
> unsigned char *'})
>  2227 |    try_hdr_size = QUANTUM_CEILING(try_hdr_size);
>       |                   ^~~~~~~~~~~~~~~
>       |                   |
>       |                   const uint8_t * {aka const unsigned char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2268:20: error: invalid 
> operands to binary << (have 'unsigned int' and 'const uint8_t *' {aka 'const 
> unsigned char *'})
>  2268 |     try_hdr_size = QUANTUM_CEILING(try_hdr_size);
>       |                    ^~~~~~~~~~~~~~~
>       |                    |
>       |                    const uint8_t * {aka const unsigned char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2268:20: error: invalid 
> operands to binary << (have 'unsigned int' and 'const uint8_t *' {aka 'const 
> unsigned char *'})
>  2268 |     try_hdr_size = QUANTUM_CEILING(try_hdr_size);
>       |                    ^~~~~~~~~~~~~~~
>       |                    |
>       |                    const uint8_t * {aka const unsigned char *}
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'bin_info_init':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2312:14: error: expected 
> ';' before '}' token
>  2312 |  SIZE_CLASSES
>       |              ^
>       |              ;
>  2313 | #undef SIZE_CLASS
>  2314 | }
>       | ~             
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_prefork':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2354:16: warning: 
> comparison between pointer and integer
>  2354 |  for (i = 0; i < NBINS; i++)
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2355:39: error: request 
> for member 'lock' in something not a structure or union
>  2355 |   malloc_mutex_prefork(&arena->bins[i].lock);
>       |                                       ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2355:24: warning: passing 
> argument 1 of 'malloc_mutex_prefork' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  2355 |   malloc_mutex_prefork(&arena->bins[i].lock);
>       |                        ^~~~~~~~~~~~~~~~~~~~
>       |                        |
>       |                        const uint8_t (*)[1] {aka const unsigned char 
> (*)[1]}
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:545,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/mutex.h:52:43: note: 
> expected 'malloc_mutex_t *' {aka 'struct malloc_mutex_s *'} but argument is 
> of type 'const uint8_t (*)[1]' {aka 'const unsigned char (*)[1]'}
>    52 | void malloc_mutex_prefork(malloc_mutex_t *mutex);
>       |                           ~~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_postfork_parent':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2363:16: warning: 
> comparison between pointer and integer
>  2363 |  for (i = 0; i < NBINS; i++)
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2364:47: error: request 
> for member 'lock' in something not a structure or union
>  2364 |   malloc_mutex_postfork_parent(&arena->bins[i].lock);
>       |                                               ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2364:32: warning: passing 
> argument 1 of 'malloc_mutex_postfork_parent' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  2364 |   malloc_mutex_postfork_parent(&arena->bins[i].lock);
>       |                                ^~~~~~~~~~~~~~~~~~~~
>       |                                |
>       |                                const uint8_t (*)[1] {aka const 
> unsigned char (*)[1]}
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:545,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/mutex.h:53:51: note: 
> expected 'malloc_mutex_t *' {aka 'struct malloc_mutex_s *'} but argument is 
> of type 'const uint8_t (*)[1]' {aka 'const unsigned char (*)[1]'}
>    53 | void malloc_mutex_postfork_parent(malloc_mutex_t *mutex);
>       |                                   ~~~~~~~~~~~~~~~~^~~~~
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c: In function 
> 'arena_postfork_child':
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2373:16: warning: 
> comparison between pointer and integer
>  2373 |  for (i = 0; i < NBINS; i++)
>       |                ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2374:46: error: request 
> for member 'lock' in something not a structure or union
>  2374 |   malloc_mutex_postfork_child(&arena->bins[i].lock);
>       |                                              ^
> /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2374:31: warning: passing 
> argument 1 of 'malloc_mutex_postfork_child' from incompatible pointer type 
> [-Wincompatible-pointer-types]
>  2374 |   malloc_mutex_postfork_child(&arena->bins[i].lock);
>       |                               ^~~~~~~~~~~~~~~~~~~~
>       |                               |
>       |                               const uint8_t (*)[1] {aka const 
> unsigned char (*)[1]}
> In file included from 
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/jemalloc_internal.h:545,
>                  from /<<PKGBUILDDIR>>/assembler/ext/src/jemalloc/arena.c:2:
> /<<PKGBUILDDIR>>/assembler/ext/include/jemalloc/internal/mutex.h:54:50: note: 
> expected 'malloc_mutex_t *' {aka 'struct malloc_mutex_s *'} but argument is 
> of type 'const uint8_t (*)[1]' {aka 'const unsigned char (*)[1]'}
>    54 | void malloc_mutex_postfork_child(malloc_mutex_t *mutex);
>       |                                  ~~~~~~~~~~~~~~~~^~~~~
> make[4]: *** [ext/jemalloc/CMakeFiles/jemalloc.dir/build.make:82: 
> ext/jemalloc/CMakeFiles/jemalloc.dir/arena.c.o] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/12/05/spades_3.13.1+dfsg-2_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 me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: spades
Source-Version: 3.15.5+dfsg-4
Done: Michael R. Crusoe <[email protected]>

We believe that the bug you reported is fixed in the latest version of
spades, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael R. Crusoe <[email protected]> (supplier of updated spades package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 09 Aug 2023 12:45:25 +0200
Source: spades
Architecture: source
Version: 3.15.5+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team 
<[email protected]>
Changed-By: Michael R. Crusoe <[email protected]>
Closes: 976523
Changes:
 spades (3.15.5+dfsg-4) unstable; urgency=medium
 .
   * d/control: spades is AMD64 only, as per upstream. Closes: #976523
   * d/patches: mark many as not needing forwarding
Checksums-Sha1:
 dd4574ae3562b749e1a118049af83805e51c0788 2416 spades_3.15.5+dfsg-4.dsc
 3ecc683528e59cb727fc11afd2beb726f26dc4f6 30860 
spades_3.15.5+dfsg-4.debian.tar.xz
 08a6d2f0c0511ec65eec44ecb85117f62ee002b8 9353 
spades_3.15.5+dfsg-4_source.buildinfo
Checksums-Sha256:
 dfda6b5169ce9be0c9b787536e08ebe0f00d8150e144a363e0afd04c37275192 2416 
spades_3.15.5+dfsg-4.dsc
 771537a207e9f85894760c4ada8c6042b1500982a56213289cb5950b5dd2508c 30860 
spades_3.15.5+dfsg-4.debian.tar.xz
 0dc07672c70bb45be9aee4cd44135504f241d7bb2b10be793bf27c2b81fe93cc 9353 
spades_3.15.5+dfsg-4_source.buildinfo
Files:
 336fc32b9fbe4fe0f7fa78f4956f2156 2416 science optional spades_3.15.5+dfsg-4.dsc
 192740d203afbfadea2dd5481c371bcc 30860 science optional 
spades_3.15.5+dfsg-4.debian.tar.xz
 dcffcca4fae4313ac97be93e95f75aa8 9353 science optional 
spades_3.15.5+dfsg-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEck1gkzcRPHEFUNdHPCZ2P2xn5uIFAmTTjhAACgkQPCZ2P2xn
5uLV/Q//QV9NpeDkt60byHabsSSVOd9kjdkiVgMQa4Uaet/AMTnRm0i2lyb/B3kV
tyJkCxyal3LNc/W/k3H1iYP/0Ob3E3qCKiKUbZ9N92ZwB99K9wfq43EcWXjfB5Jo
RNqxRdsjZKHCKpFt/0chKLxW9WIA18AB7A2bJB/gHFA3/ukTwvA36uvfDbHor8z8
qPLS7LdkDoMWfZRyqeSV9z6JoPLP7kQ68fbAsnv546WJGcFg9kgERQfI1Xnt7fiD
WF+9CX6pzA+WNTke1f37kcPPj2PInPDG0fRU6WYAvnYYTC74xpdCrEKY1qPR48Bg
QPfARl5bMSGsKLVTbmGMFIavgXvT/VrHD/0pD3ekV2OnUII1iAp8RM9Bmgwajd3t
51CcE5o/jlA4M4bNNtEpai8Cv1AdZ7noZuryISrNdMN4aXlsSmqiT3umxTdeQTVR
uaHmVKF1RzAjz1sOOV5IHw2gMaNGbSEpcILepcx536VVvrXG953uaAZVNw9N6O2a
WKjLuFpNhTHa4Ix6gfmfkE+qX2t2p2B+TYdLjA822dphAlCGfv/9OJKpQ6tYIRse
DngHfgcKOli/p3utXxSDpYZKS/tUHoDeVaW4dC8pZsck79Qeq3QzdvM+kBko0i2r
9pcBIuhnQEVPphONS6PkkYCOzr+XcnztTx2zHyqbj7MT8lAzJJA=
=9t19
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to