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 snapscan.c:213:
snapscan-scsi.c: In function ‘download_firmware’:
snapscan-scsi.c:1667:21: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1667 | fread(&size_l, 1, 1, fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~
snapscan-scsi.c:1668:21: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1668 | fread(&size_h, 1, 1, fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~
snapscan-scsi.c:1681:21: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1681 | fread(&size_l, 1, 1, fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~
snapscan-scsi.c:1682:21: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1682 | fread(&size_h, 1, 1, fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~
snapscan-scsi.c:1693:19: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
1693 | (void)fread(pFwBuf,1,bufLength,fd);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
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;
| ^~~~~~~~~
u12.c: In function ‘reader_process’:
u12.c:363:25: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
363 | write( scanner->w_pipe, buf, scanner->params.bytes_per_line );
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from p5.c:65:
p5_device.c: In function ‘index_write_data’:
p5_device.c:223:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
223 | write (fd, &bval, 1);
| ^~~~~~~~~~~~~~~~~~~~
p5_device.c:229:3: warning: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
229 | write (fd, data, length);
| ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from escl/escl.h:51,
from escl/escl.c:24:
In function ‘escl_tls_protocol_supported’,
inlined from ‘escl_is_tls’ at escl/escl.c:154:21:
escl/escl.c:133:7: warning: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument [-Wattribute-warning]
133 | curl_easy_setopt(curl, CURLOPT_SSLVERSION, proto);
| ^~~~~~~~~~~~~~~~
escl/escl_png.c: In function ‘get_PNG_data’:
escl/escl_png.c:63:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
63 | fread (magic, 1, sizeof (magic), scanner->tmp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
saned.c: In function ‘run_standalone’:
saned.c:3257:7: warning: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
3257 | chdir ("/");
| ^~~~~~~~~~~
sane-find-scanner.c: In function ‘get_next_file’:
sane-find-scanner.c:1155:26: warning: ‘%s’ directive writing up to 255 bytes into a region of size between 1 and 4096 [-Wformat-overflow=]
1155 | sprintf (file_name, "%s%s", dir_name, dir_entry->d_name);
| ^~
In file included from /usr/include/stdio.h:970,
from sane-find-scanner.c:24:
In function ‘sprintf’,
inlined from ‘get_next_file’ at sane-find-scanner.c:1155:3:
/usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output between 1 and 4351 bytes into a destination of size 4096
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
sane-desc.c: In function ‘read_files’:
sane-desc.c:840:39: warning: ‘%s’ directive writing likely 6 or more bytes into a region of size between 1 and 4095 [-Wformat-overflow=]
840 | sprintf (file_name, "%s/%s", search_dir, dir_entry->d_name);
| ^~
sane-desc.c:840:35: note: assuming directive output of 6 bytes
840 | sprintf (file_name, "%s/%s", search_dir, dir_entry->d_name);
| ^~~~~~~
In file included from /usr/include/stdio.h:970,
from sane-desc.c:29:
In function ‘sprintf’,
inlined from ‘read_files’ at sane-desc.c:840:8:
/usr/include/bits/stdio2.h:30:10: note: ‘__builtin___sprintf_chk’ output 2 or more bytes (assuming 4102) into a destination of size 4096
30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 | __glibc_objsize (__s), __fmt,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32 | __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~
canon_dr.desc: Warning: Backend `canon_dr': 8 USB devices without :usbid
pieusb.desc: Warning: Backend `pieusb': 1 USB devices without :usbid
umax.desc: Warning: Backend `umax': 1 USB devices without :usbid
unsupported.desc: Warning: Backend `unsupported': 32 USB devices without :usbid
snapscan.desc: Warning: Backend `SnapScan': 1 USB devices without :usbid
epson2.desc: Warning: Backend `epson2': 13 devices without :interface
epson2.desc: Warning: Backend `epson2': 7 USB devices without :usbid
epkowa.desc: Warning: Backend `epkowa': 13 devices without :interface
epkowa.desc: Warning: Backend `epkowa': 8 USB devices without :usbid
samsung.desc: Warning: Backend `samsung': 6 USB devices without :usbid
viceo.desc: Warning: Backend `viceo': 1 USB devices without :usbid
panamfs.desc: Warning: Backend `panamfs': 7 devices without :interface
hpaio.desc: Warning: Backend `hpaio': 1335 devices without :interface
utsushi.desc: Warning: Backend `utsushi': 12 USB devices without :usbid
Makefile:961: warning: pattern recipe did not update peer target 'sane-config.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-config.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-config.5'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-find-scanner.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-find-scanner.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-find-scanner.5'.
Makefile:961: warning: pattern recipe did not update peer target 'scanimage.8'.
Makefile:961: warning: pattern recipe did not update peer target 'scanimage.7'.
Makefile:961: warning: pattern recipe did not update peer target 'scanimage.5'.
Makefile:961: warning: pattern recipe did not update peer target 'gamma4scanimage.8'.
Makefile:961: warning: pattern recipe did not update peer target 'gamma4scanimage.7'.
Makefile:961: warning: pattern recipe did not update peer target 'gamma4scanimage.5'.
Makefile:961: warning: pattern recipe did not update peer target 'sane.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane.5'.
Makefile:961: warning: pattern recipe did not update peer target 'sane.1'.
Makefile:961: warning: pattern recipe did not update peer target 'saned.7'.
Makefile:961: warning: pattern recipe did not update peer target 'saned.5'.
Makefile:961: warning: pattern recipe did not update peer target 'saned.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-abaton.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-abaton.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-abaton.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-agfafocus.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-agfafocus.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-agfafocus.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-apple.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-apple.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-apple.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-as6e.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-as6e.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-as6e.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_lide70.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_lide70.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_lide70.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc25.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc25.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc25.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dll.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dll.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dll.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dmc.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dmc.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dmc.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epson2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epsonds.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epsonds.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epsonds.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-escl.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-escl.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-escl.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gphoto2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gphoto2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gphoto2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-leo.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-leo.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-leo.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-matsushita.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-matsushita.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-matsushita.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-microtek2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-nec.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-nec.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-nec.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-net.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-net.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-net.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pie.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pie.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pie.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pieusb.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pieusb.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pieusb.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pint.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pint.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pint.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pnm.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pnm.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pnm.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-qcam.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-qcam.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-qcam.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-scsi.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-scsi.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-scsi.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodak.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodak.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodak.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodakaio.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodakaio.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kodakaio.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sharp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sharp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sharp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-fujitsu.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-fujitsu.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-fujitsu.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-s9036.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-s9036.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-s9036.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-tamarack.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-tamarack.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-tamarack.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ricoh2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-avision.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-avision.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-avision.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-st400.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-st400.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-st400.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_pp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_pp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_pp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc210.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc210.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc210.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-v4l.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-v4l.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-v4l.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-snapscan.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-snapscan.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-snapscan.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-bh.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-bh.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-bh.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc240.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc240.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-dc240.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax_pp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax_pp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax_pp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3600.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3600.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3600.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax1220u.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax1220u.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-umax1220u.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-usb.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-usb.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-usb.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sceptre.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sceptre.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sceptre.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_pp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_pp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_pp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon630u.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon630u.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon630u.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco1.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco1.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco1.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco3.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco3.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-teco3.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-test.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-test.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-test.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sp15c.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sp15c.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sp15c.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpsj5s.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpsj5s.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpsj5s.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gt68xx.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gt68xx.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-gt68xx.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec_eplus48u.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec_eplus48u.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-artec_eplus48u.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ma1509.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ma1509.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ma1509.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ibm.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ibm.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-ibm.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5400.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5400.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5400.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek_pp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek_pp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-plustek_pp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-u12.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-u12.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-u12.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-niash.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-niash.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-niash.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3840.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3840.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-sm3840.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-genesys.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-genesys.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-genesys.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp4200.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp4200.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp4200.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb2.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb2.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-mustek_usb2.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3500.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3500.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3500.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pixma.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pixma.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-pixma.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-stv680.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-stv680.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-stv680.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5590.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5590.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp5590.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpljm1005.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpljm1005.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hpljm1005.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-cardscan.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-cardscan.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-cardscan.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3900.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3900.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hp3900.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epjitsu.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epjitsu.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-epjitsu.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hs2p.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hs2p.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-hs2p.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_dr.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_dr.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-canon_dr.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-xerox_mfp.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-xerox_mfp.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-xerox_mfp.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-rts8891.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-rts8891.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-rts8891.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan3.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan3.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-coolscan3.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs1025.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs1025.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs1025.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs40xx.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs40xx.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs40xx.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs20xx.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs20xx.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-kvs20xx.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-p5.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-p5.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-p5.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-magicolor.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-magicolor.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-magicolor.1'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark_x2600.8'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark_x2600.7'.
Makefile:961: warning: pattern recipe did not update peer target 'sane-lexmark_x2600.1'.
............................................................................................................................................................................................................................................................................................................................................ done.
............................................................... done.
.............................. done.
.......................................................................................................................................................................................................................................... done.
done.
.................................................................................................................................... done.
........................................................................................................................................................................................................................................................................ done.
done.
................................................................................................................................... done.
................................................................................................................................... done.
................................................................................................................................... done.
.................................................................................................................................... done.
.................................................................................................................................................................... done.
...................................................................................................................................................................................................................................... done.
.... done.
.............................................................................................................................................. done.
............................................................................................................................................................................................................................................................... done.
done.
.................................................................................................................................... done.
................................................................................................................................... done.
................................................................................................................................................................................................... done.
........................................................................................................................... done.
................................................................................. done.
...................................................................................................................................... done.
................................................................................................................................... done.
.............................................................................................................................................................................................................bg.po: ....606 translated messages.., 277 fuzzy translations, 399 untranslated messages done.
..
.....................................................ca.po: 1183 translated messages, 58 fuzzy translations, 41 untranslated messages.
. done.
[email protected]: 1183 translated messages, 58 fuzzy translations, 41 untranslated messages.
cs.po: 572 translated messages, 290 fuzzy translations, 420 untranslated messages.
da.po: 660 translated messages, 263 fuzzy translations, 359 untranslated messages.
[email protected]: 1282 translated messages.
de.po: 1202 translated messages, 54 fuzzy translations, 26 untranslated messages.
en_GB.po: 1282 translated messages.
[email protected]: 1282 translated messages.
eo.po: 769 translated messages, 224 fuzzy translations, 289 untranslated messages.
es.po: 834 translated messages, 194 fuzzy translations, 254 untranslated messages.
fi.po: 608 translated messages, 275 fuzzy translations, 399 untranslated messages.
fr.po: 1224 translated messages, 35 fuzzy translations, 23 untranslated messages.
gl.po: 834 translated messages, 194 fuzzy translations, 254 untranslated messages.
he.po: 1144 translated messages, 92 fuzzy translations, 46 untranslated messages.
hu.po: 186 translated messages, 164 fuzzy translations, 932 untranslated messages.
it.po: 1183 translated messages, 59 fuzzy translations, 40 untranslated messages.
ja.po: 661 translated messages, 172 fuzzy translations, 449 untranslated messages.
ka.po: 1131 translated messages, 15 fuzzy translations, 136 untranslated messages.
nb.po: 201 translated messages, 231 fuzzy translations, 850 untranslated messages.
nl.po: 1148 translated messages, 87 fuzzy translations, 47 untranslated messages.
pl.po: 863 translated messages, 179 fuzzy translations, 240 untranslated messages.
pt.po: 260 translated messages, 197 fuzzy translations, 825 untranslated messages.
ru.po: 1228 translated messages, 33 fuzzy translations, 21 untranslated messages.
sv.po: 975 translated messages, 156 fuzzy translations, 151 untranslated messages.
uk.po: 1281 translated messages, 1 fuzzy translation.
zh_CN.po: 1282 translated messages.
libtool: warning: remember to run 'libtool --finish /usr/lib'
libtool: warning: remember to run 'libtool --finish /usr/lib/sane'
libtool: warning: '../backend/libsane.la' has not been installed in '/usr/lib'
libtool: warning: '../backend/libsane.la' has not been installed in '/usr/lib'