Your message dated Fri, 27 Jan 2023 13:52:34 +0000
with message-id <e1plp9e-00ewxc...@fasolo.debian.org>
and subject line Bug#997274: fixed in strace 6.1-0.1~exp1
has caused the Debian Bug report #997274,
regarding strace: FTBFS: ../../tests/perf_event_open.c:187:25: error: array 
subscript ‘struct perf_event_attr[0]’ is partly outside array bounds of 
‘unsigned char[120]’ [-Werror=array-bounds]
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 ow...@bugs.debian.org
immediately.)


-- 
997274: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997274
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: strace
Version: 5.10-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H    -I. -I../linux/x86_64 -I../../linux/x86_64 -I../linux 
> -I../../linux -I.. -I../.. -DTESTS_SIZEOF_KERNEL_LONG_T=8 
> -DTESTS_SIZEOF_LONG=8 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body 
> -Wformat-security -Wignored-qualifiers -Wimplicit-fallthrough=5 -Winit-self 
> -Wlogical-op -Wmissing-parameter-type -Wnested-externs 
> -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare 
> -Wtype-limits -Wwrite-strings -Werror -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -g -O2 -MT ioctl_hdio-success-Xverbose.o -MD 
> -MP -MF $depbase.Tpo -c -o ioctl_hdio-success-Xverbose.o 
> ../../tests/ioctl_hdio-success-Xverbose.c &&\
> mv -f $depbase.Tpo $depbase.Po
> In file included from ../../tests/perf_event_open_unabbrev.c:2:
> ../../tests/perf_event_open.c: In function ‘main’:
> ../../tests/perf_event_open.c:187:25: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   187 |         if (size != attr->size) {
>       |                     ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:202:27: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   202 |                attr->freq ? attr->sample_freq : attr->sample_period,
>       |                           ^
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:200:9: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   200 |         printf("%s=%" PRI__u64", sample_type=%s, read_format=%s",
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   201 |                attr->freq ? "sample_freq" : "sample_period",
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   202 |                attr->freq ? attr->sample_freq : attr->sample_period,
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   203 |                sample_type, read_format);
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:200:9: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   200 |         printf("%s=%" PRI__u64", sample_type=%s, read_format=%s",
>       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   201 |                attr->freq ? "sample_freq" : "sample_period",
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   202 |                attr->freq ? attr->sample_freq : attr->sample_period,
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   203 |                sample_type, read_format);
>       |                ~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:234:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   234 |                attr->watermark);
>       |                ~~~~^~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:233:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   233 |                attr->task,
>       |                ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:232:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   232 |                attr->enable_on_exec,
>       |                ~~~~^~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:231:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   231 |                attr->inherit_stat,
>       |                ~~~~^~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:230:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   230 |                attr->freq,
>       |                ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:229:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   229 |                attr->comm,
>       |                ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:228:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   228 |                attr->mmap,
>       |                ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:227:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   227 |                attr->exclude_idle,
>       |                ~~~~^~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:226:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   226 |                attr->exclude_hv,
>       |                ~~~~^~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:225:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   225 |                attr->exclude_kernel,
>       |                ~~~~^~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:224:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   224 |                attr->exclude_user,
>       |                ~~~~^~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:223:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   223 |                attr->exclusive,
>       |                ~~~~^~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:222:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   222 |                attr->pinned,
>       |                ~~~~^~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:221:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   221 |                attr->inherit,
>       |                ~~~~^~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:220:20: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   220 |                attr->disabled,
>       |                ~~~~^~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:240:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   240 |                 attr->precise_ip;
>       |                 ~~~~^~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:248:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   248 |                 attr->mmap_data;
>       |                 ~~~~^~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:256:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   256 |                 attr->sample_id_all;
>       |                 ~~~~^~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:264:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   264 |                 attr->exclude_host;
>       |                 ~~~~^~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:272:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   272 |                 attr->exclude_guest;
>       |                 ~~~~^~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:280:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   280 |                 attr->exclude_callchain_kernel;
>       |                 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:288:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   288 |                 attr->exclude_callchain_user;
>       |                 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:296:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   296 |                 attr->mmap2;
>       |                 ~~~~^~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:304:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   304 |                 attr->comm_exec;
>       |                 ~~~~^~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:312:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   312 |                 attr->use_clockid;
>       |                 ~~~~^~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:320:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   320 |                 attr->context_switch;
>       |                 ~~~~^~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:328:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   328 |                 attr->write_backward;
>       |                 ~~~~^~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:336:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   336 |                 attr->namespaces;
>       |                 ~~~~^~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:346:9: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   346 |         printf(", %s=%u",
>       |         ^~~~~~~~~~~~~~~~~
>   347 |                 attr->watermark ? "wakeup_watermark" : 
> "wakeup_events",
>       |                 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   348 |                 attr->watermark ? attr->wakeup_watermark : 
> attr->wakeup_events);
>       |                 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:346:9: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   346 |         printf(", %s=%u",
>       |         ^~~~~~~~~~~~~~~~~
>   347 |                 attr->watermark ? "wakeup_watermark" : 
> "wakeup_events",
>       |                 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   348 |                 attr->watermark ? attr->wakeup_watermark : 
> attr->wakeup_events);
>       |                 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:350:17: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   350 |         if (attr->type == PERF_TYPE_BREAKPOINT)
>       |             ~~~~^~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:353:13: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   353 |         val =
>       |         ~~~~^
>   354 | #  ifdef HAVE_STRUCT_PERF_EVENT_ATTR_CONFIG1
>       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   355 |                 attr->config1;
>       |                 ~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:369:13: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   369 |         val =
>       |         ~~~~^
>   370 | #  ifdef HAVE_STRUCT_PERF_EVENT_ATTR_CONFIG2
>       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   371 |                 attr->config2;
>       |                 ~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:390:17: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   390 |         if (attr->sample_type & (1 << 11))
>       |             ~~~~^~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:399:13: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   399 |         val =
>       |         ~~~~^
>   400 | #  ifdef HAVE_STRUCT_PERF_EVENT_ATTR_SAMPLE_REGS_USER
>       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   401 |                 attr->sample_regs_user;
>       |                 ~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:414:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   414 |                 attr->sample_stack_user;
>       |                 ~~~~^~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:439:13: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   439 |         val =
>       |         ~~~~^
>   440 | #  ifdef HAVE_STRUCT_PERF_EVENT_ATTR_SAMPLE_REGS_INTR
>       | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>   441 |                 attr->sample_regs_intr;
>       |                 ~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:455:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   455 |                 attr->aux_watermark;
>       |                 ~~~~^~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:468:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   468 |                 attr->sample_max_stack;
>       |                 ~~~~^~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:490:21: error: array subscript ‘struct 
> perf_event_attr[0]’ is partly outside array bounds of ‘unsigned char[120]’ 
> [-Werror=array-bounds]
>   490 |                 attr->aux_sample_size;
>       |                 ~~~~^~~~~~~~~~~~~~~~~
> ../../tests/perf_event_open.c:172:16: note: referencing an object of size 120 
> allocated by ‘calloc’
>   172 |         attr = calloc(1, STRACE_PEA_SIZE);
>       |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
> depbase=`echo ioctl_hdio-success-v.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> gcc -DHAVE_CONFIG_H    -I. -I../linux/x86_64 -I../../linux/x86_64 -I../linux 
> -I../../linux -I.. -I../.. -DTESTS_SIZEOF_KERNEL_LONG_T=8 
> -DTESTS_SIZEOF_LONG=8 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body 
> -Wformat-security -Wignored-qualifiers -Wimplicit-fallthrough=5 -Winit-self 
> -Wlogical-op -Wmissing-parameter-type -Wnested-externs 
> -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare 
> -Wtype-limits -Wwrite-strings -Werror -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -g -O2 -MT ioctl_hdio-success-v.o -MD -MP -MF 
> $depbase.Tpo -c -o ioctl_hdio-success-v.o ../../tests/ioctl_hdio-success-v.c 
> &&\
> mv -f $depbase.Tpo $depbase.Po
> depbase=`echo ioctl_hdio-success-v-Xabbrev.o | sed 
> 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> gcc -DHAVE_CONFIG_H    -I. -I../linux/x86_64 -I../../linux/x86_64 -I../linux 
> -I../../linux -I.. -I../.. -DTESTS_SIZEOF_KERNEL_LONG_T=8 
> -DTESTS_SIZEOF_LONG=8 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body 
> -Wformat-security -Wignored-qualifiers -Wimplicit-fallthrough=5 -Winit-self 
> -Wlogical-op -Wmissing-parameter-type -Wnested-externs 
> -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare 
> -Wtype-limits -Wwrite-strings -Werror -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -g -O2 -MT ioctl_hdio-success-v-Xabbrev.o -MD 
> -MP -MF $depbase.Tpo -c -o ioctl_hdio-success-v-Xabbrev.o 
> ../../tests/ioctl_hdio-success-v-Xabbrev.c &&\
> mv -f $depbase.Tpo $depbase.Po
> depbase=`echo ioctl_hdio-success-v-Xraw.o | sed 
> 's|[^/]*$|.deps/&|;s|\.o$||'`;\
> gcc -DHAVE_CONFIG_H    -I. -I../linux/x86_64 -I../../linux/x86_64 -I../linux 
> -I../../linux -I.. -I../.. -DTESTS_SIZEOF_KERNEL_LONG_T=8 
> -DTESTS_SIZEOF_LONG=8 -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wempty-body 
> -Wformat-security -Wignored-qualifiers -Wimplicit-fallthrough=5 -Winit-self 
> -Wlogical-op -Wmissing-parameter-type -Wnested-externs 
> -Wold-style-declaration -Wold-style-definition -Woverride-init -Wsign-compare 
> -Wtype-limits -Wwrite-strings -Werror -g -O2 
> -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -Wall -g -O2 -MT ioctl_hdio-success-v-Xraw.o -MD -MP 
> -MF $depbase.Tpo -c -o ioctl_hdio-success-v-Xraw.o 
> ../../tests/ioctl_hdio-success-v-Xraw.c &&\
> mv -f $depbase.Tpo $depbase.Po
> cc1: all warnings being treated as errors
> make[5]: *** [Makefile:11226: perf_event_open_unabbrev.o] Error 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/strace_5.10-1_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.

--- End Message ---
--- Begin Message ---
Source: strace
Source-Version: 6.1-0.1~exp1
Done: Andreas Henriksson <andr...@fatal.se>

We believe that the bug you reported is fixed in the latest version of
strace, 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 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Andreas Henriksson <andr...@fatal.se> (supplier of updated strace 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 27 Jan 2023 14:27:53 +0100
Source: strace
Architecture: source
Version: 6.1-0.1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Steve McIntyre <93...@debian.org>
Changed-By: Andreas Henriksson <andr...@fatal.se>
Closes: 985226 997274
Changes:
 strace (6.1-0.1~exp1) experimental; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Steve McIntyre ]
   * Add reference to LGPL-2.1 in /usr/share/common/licenses
   * Update copyright date (Closes: #985226)
 .
   [ Balint Reczey ]
   * New upstream version 5.11 (Closes: #997274)
   * Refresh patches
   * Adjust packaging to new upstream source layout
 .
   [ Andreas Henriksson ]
   * New upstream release 6.1
   * Bump year of strace copyright
   * Drop d/p/0006-s390-Check-infmname-with-IS_ARRAY_ZERO-too.patch
   * Make tests non-fatal for now
     - 16 tests are known to fail (only) under sbuild
   * Use dh_autoreconf instead of ./bootstrap
Checksums-Sha1:
 1a4a06fe70f02f96b2d171ef9300fba084263fdc 2421 strace_6.1-0.1~exp1.dsc
 b451b02579bc473e5f0e559ce40be634026e3f2b 2351272 strace_6.1.orig.tar.xz
 76287d7319c115e7a3b2d1aa431a0e921ff5404a 801 strace_6.1.orig.tar.xz.asc
 307f37205fbf6f191e8dd2b9172adcf2f7d69083 19972 
strace_6.1-0.1~exp1.debian.tar.xz
 74ecde67c6b5e0e4d55b370024524afd4911f397 7442 
strace_6.1-0.1~exp1_amd64.buildinfo
Checksums-Sha256:
 ffa490400c8e2949d440b59c5b5e9feec226d551a1d0e577f17ca825a6f5f568 2421 
strace_6.1-0.1~exp1.dsc
 2579e9cec37dbb786f6ea0bebd15f40dd561ef2bde2a2a2ecdce5963b01859fd 2351272 
strace_6.1.orig.tar.xz
 5e554917fba0c574aab96db7206580878d901063cac021bfcbd2fe9c8bce7182 801 
strace_6.1.orig.tar.xz.asc
 8d2fa67349b5e1ef17e94daba7533994e07978e406bbfecb1f5166acc089c676 19972 
strace_6.1-0.1~exp1.debian.tar.xz
 ce345a30dbfcfbda31a2efbf38aae7cdbd6c4c032603b4e4409849bd40703721 7442 
strace_6.1-0.1~exp1_amd64.buildinfo
Files:
 f30b69e3f9cc685c07d0e264db1a30aa 2421 utils optional strace_6.1-0.1~exp1.dsc
 cbd758b0545b678cd7ac09c683ade002 2351272 utils optional strace_6.1.orig.tar.xz
 6f544175ac53b6eaca31ee8c99225185 801 utils optional strace_6.1.orig.tar.xz.asc
 f525a00f464d162b3a392e2d1158ae8b 19972 utils optional 
strace_6.1-0.1~exp1.debian.tar.xz
 6485c39d9015aff184fb91da0fe99438 7442 utils optional 
strace_6.1-0.1~exp1_amd64.buildinfo

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

iQJFBAEBCgAvFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAmPT0/cRHGFuZHJlYXNA
ZmF0YWwuc2UACgkQC8R9xk0TUwZ6yhAAowuho66L5yN4B/PAEMMBFrMAkKZ4lRbx
b4OlX5/zUV99uqzE97DXrvyYZmWIU+D/6aQKGEl52gbzk2pB1xX2hcqymxJydJij
2QU/SFT89UyWUJGqbyJFf726ForsKUbLYRgb5/Jq8u3fZyz256rsfMYXjMnk5TI+
5emaJ3kOWMrQTjXRHadb1DFZQB/pYoOVsKWYnW47zfa32nFFYLKKKmEmk1mxnmvR
BOeBwsA+mExjDB9jhPNa5edYYab2wAByI3tsI5m+D5d3xr4k03wKHtOHBGeVOxpr
IOBLwUyZBSUVDi9GKpVAbduE8v7CD54JlX/hrZp17WINUfMNbgZ+0oawjumTQviA
E6FcR4qFhqe9xWtnjO44drwvRP8AedG8VrxrE0ohqIsEjL8hCSrXGWYx41Wdzw6U
OtC4YRkvA6WU+v4oI9FNeoGC3F3cXzYY4Ih4PA2V4/yVH9YOqQPo5vNpuT9/zKeA
SW/A6ENRfRoqeUx0y6T18tgj7HoCRLRluomBGmcPbZk+vFuhJ2AvRKZM0zW6LLrP
xR2CYlAguFx4FzVNrMwYVIpmwNA+MKKL3yhn82nCdNxLih07Z5a4rhLYP57j2KuG
GWdvpvh87ty/8XRNvYqJ36QUC3okEutO1ZiP5Vd6Tun52yq19R2nNIZkYg7wgkaj
+uxsLhDB7Zs=
=vDE7
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to