* Package: media-gfx/dcraw-9.28.0-r3:0  * Repository: gentoo  * USE: abi_x86_64 amd64 elibc_glibc gimp jpeg kernel_linux lcms nls  * FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking dcraw-9.28.0.tar.gz to /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work >>> Unpacking parse-1.73.tar.bz2 to /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work >>> Unpacking rawphoto-1.32.tar.bz2 to /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work >>> Source unpacked in /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work >>> Preparing source in /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work/dcraw ... * Applying dcraw-9.28.0-fix-memmem-wrong-return-type.patch ...  [ ok ] * Applying dcraw-9.28.0-fix-LC_CTYPE-undeclared.patch ...  [ ok ] * Applying dcraw-9.28.0-gimp-2.10.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work/dcraw ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work/dcraw ... * x86_64-pc-linux-gnu-gcc -O2 -DNO_JASPER=yes -DLOCALEDIR="/usr/share/locale/" -march=native -O2 -pipe -fomit-frame-pointer -Wl,-O1 -Wl,--as-needed -o dcraw dcraw.c -ljpeg -llcms2 -lm dcraw.c: In function ‘get2’: dcraw.c:307:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 307 | fread (str, 1, 2, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘get4’: dcraw.c:323:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 323 | fread (str, 1, 4, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘canon_has_lowbits’: dcraw.c:746:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 746 | fread (test, 1, sizeof test, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘ljpeg_start’: dcraw.c:829:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 829 | fread (data, 1, len, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘nikon_e2100’: dcraw.c:1298:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 1298 | fread (t, 1, 12, ifp); | ^~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘nikon_3700’: dcraw.c:1320:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 1320 | fread (dp, 1, 24, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘minolta_z2’: dcraw.c:1338:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 1338 | fread (tail, 1, sizeof tail, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘ppm_thumb’: dcraw.c:1353:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 1353 | fread (thumb, 1, thumb_length, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘layer_thumb’: dcraw.c:1384:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 1384 | fread (thumb, thumb_length, colors, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘pana_bits’: dcraw.c:2015:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2015 | fread (buf+load_flags, 1, 0x4000-load_flags, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:2016:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2016 | fread (buf, 1, load_flags, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘sony_load_raw’: dcraw.c:2689:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2689 | fread (head, 1, 40, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘sony_arw2_load_raw’: dcraw.c:2733:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 2733 | fread (data, 1, raw_width, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘foveon_thumb’: dcraw.c:3095:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 3095 | fread (buf, 1, bwide, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘foveon_load_camf’: dcraw.c:3201:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 3201 | fread (meta_data, 1, meta_length, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘subtract’: dcraw.c:3933:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 3933 | fread (pixel, 2, width, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_makernote’: dcraw.c:5199:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5199 | fread (buf, 1, 10, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5276:7: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5276 | fgets (model2, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5280:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5280 | fread (artist, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5301:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5301 | fread (buf, 1, 10, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5310:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5310 | fread (model, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5362:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5362 | fread (buf97, 324, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘get_timestamp’: dcraw.c:5482:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5482 | fread (str, 19, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_gps’: dcraw.c:5542:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5542 | fgets ((char *) (gpsdata+14+tag/3), MIN(len,12), ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_mos’: dcraw.c:5578:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5578 | fread (data, 1, 40, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5590:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5590 | fscanf (ifp, "%d", &i); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5601:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5601 | fscanf (ifp, "%f", (float *)romm_cam + i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5605:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5605 | fscanf (ifp, "%d", &planes); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5607:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5607 | fscanf (ifp, "%d", &flip); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5610:9: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5610 | fscanf (ifp, "%d", &i); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5614:7: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5614 | fscanf (ifp, "%d", &i); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5618:13: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5618 | FORC4 fscanf (ifp, "%d", neut+c); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_tiff_ifd’: dcraw.c:5764:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5764 | fread (desc, 512, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5767:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5767 | fgets (make, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~ dcraw.c:5770:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5770 | fgets (model, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5815:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5815 | fgets (software, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5828:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5828 | fread (artist, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5884:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5884 | fgets (model2, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5897:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5897 | fread (cfa_pat, 1, plen, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5920:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5920 | fread (software, 1, 7, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:5924:17: warning: ignoring return value of ‘fscanf’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 5924 | FORC4 fscanf (ifp, "%f", &rgb_cam[i][c^1]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6014:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6014 | fread (cbuf, 1, len, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6041:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6041 | fgets (make, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~ dcraw.c:6051:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6051 | fread (cfa_pc, 1, colors, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6149:24: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6149 | if (type == 2) fgets (model2, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6155:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6155 | fread (buf, sony_length, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_ciff’: dcraw.c:6497:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6497 | fread (artist, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6499:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6499 | fread (make, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6501:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6501 | fread (model, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_rollei’: dcraw.c:6592:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6592 | fgets (line, 128, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_sinar_ia’: dcraw.c:6633:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6633 | fread (str, 8, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6639:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6639 | fread (make, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_phase_one’: dcraw.c:6705:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6705 | fread (model, 1, 63, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_riff’: dcraw.c:6797:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6797 | fread (tag, 4, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c:6813:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6813 | fread (date, 64, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘parse_qt’: dcraw.c:6903:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 6903 | fread (tag, 4, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘guess_byte_order’: dcraw.c:8308:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8308 | fread (test[0], 2, 2, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8310:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8310 | fread (test[t], 2, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘identify’: dcraw.c:8663:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8663 | fread (head, 1, 32, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8734:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8734 | fread (make, 1, 8, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8735:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8735 | fread (model, 1, 8, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8736:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8736 | fread (model2, 1, 16, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8765:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8765 | fread (model, 1, 64, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8773:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8773 | fread (make, 1, 41, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:8777:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 8777 | fread (model, 1, 30, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘apply_profile’: dcraw.c:9666:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 9666 | fread (prof, 1, profile_length, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:9675:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 9675 | fread (&size, 4, 1, fp); | ^~~~~~~~~~~~~~~~~~~~~~~ dcraw.c:9679:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 9679 | fread (oprof, 1, size, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘jpeg_thumb’: dcraw.c:10021:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 10021 | fread (thumb, 1, thumb_length, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘main’: dcraw.c:10395:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 10395 | fread (raw_image, 2, raw_height*raw_width, stdin); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from dcraw.c:41: In function ‘memcpy’, inlined from ‘foveon_interpolate’ at dcraw.c:3455:3: /usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ writing 132 bytes into a region of size 0 overflows the destination []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wstringop-overflow=-Wstringop-overflow=]8;;] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 |  __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ dcraw.c: In function ‘foveon_interpolate’: dcraw.c:3444:26: note: at offset -132 into destination object of size [0, 786420] allocated by ‘calloc’ 3444 | black = (float (*)[3]) calloc (height, sizeof *black); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * x86_64-pc-linux-gnu-gcc -O2 -march=native -O2 -pipe -fomit-frame-pointer -Wl,-O1 -Wl,--as-needed -o dcparse parse.c parse.c:968:7: error: conflicting types for ‘memmem’; have ‘void *(char *, size_t, char *, size_t)’ {aka ‘void *(char *, long unsigned int, char *, long unsigned int)’} 968 | void *memmem (char *haystack, size_t haystacklen, | ^~~~~~ In file included from parse.c:13: /usr/include/string.h:389:14: note: previous declaration of ‘memmem’ with type ‘void *(const void *, size_t, const void *, size_t)’ {aka ‘void *(const void *, long unsigned int, const void *, long unsigned int)’} 389 | extern void *memmem (const void *__haystack, size_t __haystacklen, | ^~~~~~ parse.c: In function ‘get2’: parse.c:54:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 54 | fread (str, 1, 2, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘get4’: parse.c:70:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 70 | fread (str, 1, 4, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_makernote’: parse.c:214:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 214 | fread (buf, 1, 10, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ parse.c:265:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 265 | fread (buf91, sizeof buf91, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:267:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 267 | fread (buf97, sizeof buf97, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:269:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 269 | fread (buf98, sizeof buf98, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_tiff_ifd’: parse.c:359:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 359 | fgets (make, slen, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ parse.c:362:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 362 | fgets (model, slen, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ parse.c:365:9: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 365 | fgets (model2, slen, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ parse.c:428:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 428 | fread (buf, sony_length, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_minolta’: parse.c:473:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 473 | fread (tag, 1, 4, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_ciff’: parse.c:560:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 560 | fread (name, 256, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_riff’: parse.c:594:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 594 | fread (tag, 4, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ parse.c:603:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 603 | fread (type, 4, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ parse.c:609:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 609 | fread (buf, 1, 40, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_mos’: parse.c:629:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 629 | fread (data, 1, 40, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ parse.c:642:5: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 642 | fread (data, 1, sizeof data, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_rollei’: parse.c:660:5: warning: ignoring return value of ‘fgets’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 660 | fgets (line, 128, ifp); | ^~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_foveon’: parse.c:742:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 742 | fread (camf, 1, len, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘parse_phase_one’: parse.c:886:7: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 886 | fread (str, 256, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ parse.c:930:9: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 930 | fread (str, 256, 1, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function ‘identify’: parse.c:991:3: warning: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result-Wunused-result]8;;] 991 | fread (head, 1, 32, ifp); | ^~~~~~~~~~~~~~~~~~~~~~~~ * ERROR: media-gfx/dcraw-9.28.0-r3::gentoo failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 1298: Called run_build 'x86_64-pc-linux-gnu-gcc' '-O2' '-march=native' '-O2' '-pipe' '-fomit-frame-pointer' '-Wl,-O1' '-Wl,--as-needed' '-o' 'dcparse' 'parse.c' * environment, line 1287: Called die * The specific snippet of code: * ${@} || die * * If you need support, post the output of `emerge --info '=media-gfx/dcraw-9.28.0-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-gfx/dcraw-9.28.0-r3::gentoo'`. * The complete build log is located at '/var/tmp/portage/media-gfx/dcraw-9.28.0-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-gfx/dcraw-9.28.0-r3/temp/environment'. * Working directory: '/var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work/dcraw' * S: '/var/tmp/portage/media-gfx/dcraw-9.28.0-r3/work/dcraw'