autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: running: autopoint --force
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: aclocal --force -I m4
autoreconf: running: /usr/bin/autoconf --force
configure.ac:42: warning: The macro 'AC_PROG_CC_C99' is obsolete.
configure.ac:42: You should run autoupdate.
./lib/autoconf/c.m4:1662: AC_PROG_CC_C99 is expanded from...
configure.ac:42: the top level
configure.ac:53: warning: The macro 'AC_PROG_GCC_TRADITIONAL' is obsolete.
configure.ac:53: You should run autoupdate.
./lib/autoconf/c.m4:1676: AC_PROG_GCC_TRADITIONAL is expanded from...
configure.ac:53: the top level
configure.ac:197: warning: The macro 'AC_HEADER_STDC' is obsolete.
configure.ac:197: You should run autoupdate.
./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from...
configure.ac:197: the top level
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:56: installing './ar-lib'
configure.ac:37: installing './compile'
configure.ac:57: installing './config.guess'
configure.ac:57: installing './config.sub'
configure.ac:13: installing './install-sh'
configure.ac:13: installing './missing'
Makefile.am: installing './INSTALL'
backend/Makefile.am:36: warning: '%'-style pattern rules are a GNU make extension
backend/Makefile.am:40: warning: '%'-style pattern rules are a GNU make extension
backend/Makefile.am: installing './depcomp'
doc/Makefile.am:92: warning: escaping \# comment markers is not portable
parallel-tests: installing './test-driver'
autoreconf: Leaving directory '.'
configure: WARNING: unrecognized options: --enable-avahi, --enable-libusb, --disable-latex, --with-docdir
configure: WARNING: unrecognized options: --enable-avahi, --enable-libusb, --disable-latex, --with-docdir
In file included from sanei_scsi.c:239:
sanei_scsi.c: In function ‘issue’:
sanei_scsi.c:1947:23: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1947 | system ("cat /proc/scsi/sg/debug 1>&2");)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/sane/sanei_debug.h:153:25: note: in definition of macro ‘IF_DBG’
153 | # define IF_DBG(x) x
| ^
sanei_scsi.c: In function ‘sanei_scsi_req_wait’:
sanei_scsi.c:2261:21: warning: ignoring return value of ‘system’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2261 | system ("cat /proc/scsi/sg/debug 1>&2");)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/sane/sanei_debug.h:153:25: note: in definition of macro ‘IF_DBG’
153 | # define IF_DBG(x) x
| ^
sanei_scsi.c: In function ‘sanei_proc_scsi_find_devices’:
sanei_scsi.c:2819:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2819 | fgets (line, sizeof (line), proc_fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sanei_auth.c: In function ‘randombits’:
sanei_auth.c:93:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
93 | fread (buffer, 1, 4, dev_urandom);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
artec.c: In function ‘artec_sane_read’:
artec.c:3573:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
3573 | write (debug_fd, temp_buf, nread);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
as6e.c: In function ‘sane_as6e_read’:
as6e.c:146:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
146 | read (s->as6e_params.ctlinpipe, &written, sizeof (written));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
as6e.c:212:11: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
212 | read (s->as6e_params.ctlinpipe, &written, sizeof (written));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
as6e.c: In function ‘sane_as6e_close’:
as6e.c:518:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
518 | write (s->as6e_params.ctloutpipe, &repeat, sizeof (repeat));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
as6e.c: In function ‘as6e_open’:
as6e.c:580:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
580 | write (ctlinpipe[WRITEPIPE], &exec_result, sizeof (exec_result));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
avision.c: In function ‘reader_process’:
avision.c:8308:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
8308 | fread(buffer, (size_t) s->params.bytes_per_line, 1, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from canon630u.c:66:
canon630u-common.c: In function ‘compute_ogn’:
canon630u-common.c:1005:3: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1005 | fscanf (fp, "P6 %d %d %*d ", &width, &height);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
canon630u-common.c: In function ‘install_ogn’:
canon630u-common.c:1205:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1205 | fread (buf, 2, 5100, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~
canon630u-common.c:1224:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1224 | fread (buf, 2, 5100, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~
canon630u-common.c:1230:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1230 | fread (buf, 2, 5100, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~
coolscan3.c: In function ‘sane_coolscan3_open’:
coolscan3.c:512:42: warning: array subscript 2 is outside array bounds of ‘void[8]’ [-Warray-bounds=]
512 | word_list[2] = s->maxbits;
| ~~~~~~~~~^~~
In function ‘cs3_xmalloc’,
inlined from ‘sane_coolscan3_open’ at coolscan3.c:506:19:
coolscan3.c:3159:32: note: at offset 8 into object of size 8 allocated by ‘malloc’
3159 | register void *value = malloc(size);
| ^~~~~~~~~~~~
coolscan2.c: In function ‘sane_coolscan2_open’:
coolscan2.c:552:24: warning: array subscript 2 is outside array bounds of ‘void[8]’ [-Warray-bounds=]
552 | word_list[2] = s->maxbits;
| ~~~~~~~~~^~~
In function ‘cs2_xmalloc’,
inlined from ‘sane_coolscan2_open’ at coolscan2.c:546:30:
coolscan2.c:3063:26: note: at offset 8 into object of size 8 allocated by ‘malloc’
3063 | register void *value = malloc (size);
| ^~~~~~~~~~~~~
dc240.c: In function ‘sane_dc240_cancel’:
dc240.c:1611:11: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1611 | write (Camera.fd, cancel_byte, 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from gt68xx.c:114:
gt68xx_high.c: In function ‘gt68xx_read_calibration’:
gt68xx_high.c:2671:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2671 | fread (&(scanner->afe_params), sizeof (GT68xx_AFE_Parameters), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2672:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2672 | fread (&(scanner->exposure_params), sizeof (GT68xx_Exposure_Parameters), 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2673 | fcal);
| ~~~~~
gt68xx_high.c:2677:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2677 | fread (&(scanner->calibrations[i].dpi), sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2680:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2680 | fread (&(scanner->calibrations[i].pixel_x0), sizeof (SANE_Int), 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2681 | fcal);
| ~~~~~
gt68xx_high.c:2683:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2683 | fread (&width, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2684:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2684 | fread (&level, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2686:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2686 | fread (scanner->calibrations[i].red->k_white, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2687 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2688:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2688 | fread (scanner->calibrations[i].red->k_black, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2689 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2690:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2690 | fread (scanner->calibrations[i].red->white_line, sizeof (double), width,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2691 | fcal);
| ~~~~~
gt68xx_high.c:2692:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2692 | fread (scanner->calibrations[i].red->black_line, sizeof (double), width,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2693 | fcal);
| ~~~~~
gt68xx_high.c:2695:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2695 | fread (&width, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2696:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2696 | fread (&level, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2698:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2698 | fread (scanner->calibrations[i].green->k_white, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2699 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2700:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2700 | fread (scanner->calibrations[i].green->k_black, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2701 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2702:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2702 | fread (scanner->calibrations[i].green->white_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2703 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2704:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2704 | fread (scanner->calibrations[i].green->black_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2705 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2707:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2707 | fread (&width, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2708:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2708 | fread (&level, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2710:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2710 | fread (scanner->calibrations[i].blue->k_white, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2711 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2712:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2712 | fread (scanner->calibrations[i].blue->k_black, sizeof (unsigned int),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2713 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2714:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2714 | fread (scanner->calibrations[i].blue->white_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2715 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2716:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2716 | fread (scanner->calibrations[i].blue->black_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2717 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2719:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2719 | fread (&width, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2722:11: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2722 | fread (&level, sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2725:11: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2725 | fread (scanner->calibrations[i].gray->k_white,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2726 | sizeof (unsigned int), width, fcal);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2727:11: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2727 | fread (scanner->calibrations[i].gray->k_black,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2728 | sizeof (unsigned int), width, fcal);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gt68xx_high.c:2729:11: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2729 | fread (scanner->calibrations[i].gray->white_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2730 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2731:11: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2731 | fread (scanner->calibrations[i].gray->black_line, sizeof (double),
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2732 | width, fcal);
| ~~~~~~~~~~~~
gt68xx_high.c:2736:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2736 | fread (&(scanner->calibrations[i].dpi), sizeof (SANE_Int), 1, fcal);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kodakaio.c: In function ‘k_init_parametersta’:
kodakaio.c:1830:67: warning: unpaired UTF-8 bidirectional control character detected [-Wbidi-chars=]
1830 | * The default color depth is stored in mode_params.depth:
| ~~~~~~~~^
| | |
| | end of bidirectional context
| U+202D (LEFT-TO-RIGHT OVERRIDE)
plustek.c: In function ‘reader_process’:
plustek.c:519:9: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
519 | write( scanner->w_pipe, &ipc, sizeof(ipc));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
plustek.c:535:33: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
535 | write( scanner->w_pipe, buf, scanner->params.bytes_per_line );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
qcam.c: In function ‘sane_qcam_start’:
qcam.c:2084:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2084 | write (s->to_child, &req, sizeof (req));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
qcam.c: In function ‘sane_qcam_cancel’:
qcam.c:2192:7: warning: ignoring return value of ‘read’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
2192 | read (s->from_child, buf, 1);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
plustek_pp.c: In function ‘reader_process’:
plustek_pp.c:430:29: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
430 | write( scanner->w_pipe, buf, scanner->params.bytes_per_line );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
plustek_pp.c:453:13: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
453 | write( scanner->w_pipe, scanner->buf, status );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from sm3600.c:84:
sm3600.h:80:16: error: cannot use keyword ‘false’ as enumeration constant
80 | typedef enum { false, true } TBool;
| ^~~~~
sm3600.h:80:16: note: ‘false’ is a keyword with ‘-std=c23’ onwards
make[3]: *** [Makefile:7013: libsm3600_la-sm3600.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from /usr/include/string.h:548,
from plustek_pp.c:72:
In function ‘memcpy’,
inlined from ‘copy_from_user’ at plustek-pp_ptdrv.c:159:2,
inlined from ‘ptdrvIoctl’ at plustek-pp_ptdrv.c:757:8,
inlined from ‘PtDrvIoctl’ at plustek-pp_ptdrv.c:1271:9,
inlined from ‘ppDev_open’ at plustek-pp_wrapper.c:178:6:
/usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ forming offset [36, 71] is out of the bounds [0, 36] of object ‘compatAdj’ with type ‘CompatAdjDef’ [-Warray-bounds=]
29 | return __builtin___memcpy_chk (__dest, __src, __len,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
30 | __glibc_objsize0 (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from plustek_pp.c:150:
plustek-pp_wrapper.c: In function ‘ppDev_open’:
plustek-pp_wrapper.c:108:25: note: ‘compatAdj’ declared here
108 | CompatAdjDef compatAdj;
| ^~~~~~~~~
make[2]: *** [Makefile:4307: all] Error 2
make[1]: *** [Makefile:614: all-recursive] Error 1
make: *** [Makefile:504: all] Error 2
Traceback (most recent call last):
File "/var/pisi/sane-backends/actions.py", line 38, in build
autotools.make()
File "/usr/lib/pisilinux/pisi/actionsapi/autotools.py", line 103, in make
if system('make %s %s' % (get.makeJOBS(), parameters)):
File "/usr/lib/pisilinux/pisi/actionsapi/shelltools.py", line 255, in system
error(_("Command \"%s\" failed, return value was %d.") % (command, retValue))
File "/usr/lib/pisilinux/pisi/actionsapi/__init__.py", line 27, in error
raise Error(msg)
pisi.actionsapi.Error: Command "make -j5" failed, return value was 2.
[01;31mAction script error caught.
[0m[01;33m*** 1 error(s), 0 warning(s)
[0m[01;31mProgram terminated.
[0m