=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for gutenprint-lib-5.2.13nb6 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13' Making all in include gmake[2]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include' Making all in gutenprint gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include/gutenprint' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include/gutenprint' Making all in gutenprintui2 gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include/gutenprintui2' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include/gutenprintui2' gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include' gmake[2]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/include' Making all in src gmake[2]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src' Making all in main gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/main' CC bit-ops.lo CC channel.lo CC color.lo CC array.lo CC curve-cache.lo CC dither-ed.lo CC dither-eventone.lo CC dither-main.lo CC dither-ordered.lo CC dither-inks.lo CC dither-very-fast.lo CC generic-options.lo CC dither-predithered.lo CC buffer-image.lo CC image.lo CC curve.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead channel.c:776:1: warning: unused function 'short_copy' [-Wunused-function] short_copy(unsigned short *out, const unsigned short *in, size_t count) ^ warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. curve.c:556:13: warning: comparison of unsigned enum expression < 0 is always false [-Wtautological-compare] if (itype < 0 || itype >= stpi_curve_type_count) ~~~~~ ^ ~ 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. CC module.lo 1 warning generated. 1 warning generated. 2 warnings generated. CC path.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC print-dither-matrices.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC print-list.lo warning: optimization level '-O6' is not supported; using '-O3' instead 2 warnings generated. CC print-papers.lo CC print-util.lo CC print-vars.lo CC print-version.lo warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. CC print-weave.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC printers.lo warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC sequence.lo warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC string-list.lo warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. CC xml.lo warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead string-list.c:137:9: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isalnum(*xname) && ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:48:44: note: expanded from macro 'isalnum' #define isalnum(c) ((int)((_ctype_tab_ + 1)[(c)] & (_CTYPE_A|_CTYPE_D))) ^~~~ warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. CC mxml-attr.lo 1 warning generated. warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. 2 warnings generated. clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. 1 warning generated. CC mxml-file.lo warning: optimization level '-O6' is not supported; using '-O3' instead CC mxml-node.lo CC mxml-search.lo 1 warning generated. CC print-color.lo 1 warning generated. clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] CC color-conversions.lo 1 warning generated. clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead CC print-canon.lo warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead CC print-escp2.lo color-conversions.c:538:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_COLOR_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:461:19: note: expanded from macro 'COLOR_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:630:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] FAST_COLOR_TO_COLOR_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:560:19: note: expanded from macro 'FAST_COLOR_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:663:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] RAW_COLOR_TO_COLOR_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:641:19: note: expanded from macro 'RAW_COLOR_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:731:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_COLOR_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:683:19: note: expanded from macro 'GRAY_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:762:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_COLOR_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:741:19: note: expanded from macro 'GRAY_TO_COLOR_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:857:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_KCMY_THRESHOLD_FUNC(unsigned short, color_16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:811:19: note: expanded from macro 'COLOR_TO_KCMY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:904:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_KCMY_THRESHOLD_FUNC(unsigned short, cmyk_16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:868:19: note: expanded from macro 'CMYK_TO_KCMY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:944:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_KCMY_THRESHOLD_FUNC(unsigned short, kcmy_16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:917:19: note: expanded from macro 'KCMY_TO_KCMY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:979:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_COLOR_THRESHOLD_FUNC(unsigned short, color, 16, 3) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:957:19: note: expanded from macro 'GRAY_TO_COLOR_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:983:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_COLOR_THRESHOLD_FUNC(unsigned short, kcmy, 16, 4) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:957:19: note: expanded from macro 'GRAY_TO_COLOR_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1025:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_COLOR_THRESHOLD_FUNC(unsigned short, color_16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:996:19: note: expanded from macro 'COLOR_TO_COLOR_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1063:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_THRESHOLD_FUNC(unsigned short, cmyk_16, 4, 4) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1038:19: note: expanded from macro 'COLOR_TO_GRAY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ warning: optimization level '-O6' is not supported; using '-O3' instead color-conversions.c:1067:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_THRESHOLD_FUNC(unsigned short, kcmy_16, 4, 4) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1038:19: note: expanded from macro 'COLOR_TO_GRAY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1071:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_THRESHOLD_FUNC(unsigned short, color_16, 3, 3) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1038:19: note: expanded from macro 'COLOR_TO_GRAY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ 1color-conversions.c warning: generated. 1075:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_THRESHOLD_FUNC(unsigned short, gray_16, 1, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1038:19: note: expanded from macro 'COLOR_TO_GRAY_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1125:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(cmyk, color, unsigned short, 16, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1128:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(kcmy, color, unsigned short, 16, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1131:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(cmyk, color_threshold, unsigned short, 16, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1134:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(kcmy, color_threshold, unsigned short, 16, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1137:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(cmyk, color_fast, unsigned short, 16, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1140:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(kcmy, color_fast, unsigned short, 16, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1143:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(cmyk, color_raw, unsigned short, 16, 0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1146:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_COLOR_FUNC(kcmy, color_raw, unsigned short, 16, 1) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1087:19: note: expanded from macro 'CMYK_TO_COLOR_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1191:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_KCMY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1159:19: note: expanded from macro 'CMYK_TO_KCMY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1235:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_KCMY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1204:19: note: expanded from macro 'KCMY_TO_KCMY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1280:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_GRAY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1249:19: note: expanded from macro 'GRAY_TO_GRAY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1336:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1295:19: note: expanded from macro 'COLOR_TO_GRAY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1397:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_GRAY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1353:19: note: expanded from macro 'CMYK_TO_GRAY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1457:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_GRAY_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1413:19: note: expanded from macro 'KCMY_TO_GRAY_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1488:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] GRAY_TO_GRAY_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1468:19: note: expanded from macro 'GRAY_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1540:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_RAW_FUNC(unsigned short, 16, 1, raw) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1503:19: note: expanded from macro 'COLOR_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1543:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] COLOR_TO_GRAY_RAW_FUNC(unsigned short, 16, 0, noninvert) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1503:19: note: expanded from macro 'COLOR_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1600:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_GRAY_RAW_FUNC(unsigned short, 16, 1, raw) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1559:19: note: expanded from macro 'CMYK_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1603:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_GRAY_RAW_FUNC(unsigned short, 16, 0, noninvert) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1559:19: note: expanded from macro 'CMYK_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1659:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_GRAY_RAW_FUNC(unsigned short, 16, 1, raw) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1618:19: note: expanded from macro 'KCMY_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1662:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_GRAY_RAW_FUNC(unsigned short, 16, 0, noninvert) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1618:19: note: expanded from macro 'KCMY_TO_GRAY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1696:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] CMYK_TO_KCMY_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1674:19: note: expanded from macro 'CMYK_TO_KCMY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1730:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] KCMY_TO_KCMY_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1709:19: note: expanded from macro 'KCMY_TO_KCMY_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1840:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] RAW_TO_RAW_THRESHOLD_FUNC(unsigned short, raw_16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1814:19: note: expanded from macro 'RAW_TO_RAW_THRESHOLD_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1884:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] RAW_TO_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1853:19: note: expanded from macro 'RAW_TO_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ color-conversions.c:1920:1: warning: cast from 'const unsigned char *' to 'const unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] RAW_TO_RAW_RAW_FUNC(unsigned short, 16) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ color-conversions.c:1898:19: note: expanded from macro 'RAW_TO_RAW_RAW_FUNC' const T *s_in = (const T *) in; \ ^~~~~~~~~~~~~~ clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. 1 warning generated. CC escp2-driver.lo CC print-escp2-data.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. CC escp2-channels.lo CC escp2-papers.lo warning: optimization level '-O6' is not supported; using '-O3' instead CC escp2-resolutions.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. CC print-lexmark.lo CC print-pcl.lo CC print-dpl.lo print-escp2.c:4298:11: warning: variable 'zero_mask' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if (errline != errlast) ^~~~~~~~~~~~~~~~~~ print-escp2.c:4332:40: note: uninitialized use occurs here stp_dither(v, y, duplicate_line, zero_mask, cd_mask); ^~~~~~~~~ print-escp2.c:4298:7: note: remove the 'if' if its condition is always true if (errline != errlast) ^~~~~~~~~~~~~~~~~~~~~~~ print-escp2.c:4296:25: note: initialize the variable 'zero_mask' to silence this warning unsigned zero_mask; ^ = 0 print-escp2.c:1289:1: warning: unused function 'escp2_density_by_res' [-Wunused-function] escp2_density_by_res(const stp_vars_t *v, const res_t *res) ^ print-escp2.c:1301:1: warning: unused function 'escp2_bits_by_res' [-Wunused-function] escp2_bits_by_res(const stp_vars_t *v, const res_t *res) ^ 1 warning generated. CC print-ps.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. 1 warning generated. warning: optimization level '-O6' is not supported; using '-O3' instead CC xmlppd.lo 1 warning generated. CC print-olympus.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] xmlppd.c:179:24: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*where && isspace(*where)) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ xmlppd.c:182:23: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*end && !isspace(*end)) ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ warning: optimization level '-O6' is not supported; using '-O3' instead CC print-raw.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] 1 warning generated. warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. 1 warning generated. 3 warnings generated. 1 warning generated. 1 warning generated. 4 warnings generated. 42 warnings generated. 1 warning generated. 1 warning generated. CCLD libgutenprint.la gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/main' Making all in xml gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml' Making all in escp2 gmake[4]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2' Making all in inks gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/inks' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in artisan.xml b500.xml c120.xml c64.xml c80.xml c82.xml claria.xml cmy.xml cmykrb.xml cmykro.xml cx3650.xml defaultblack.xml f360.xml f360_photo.xml f360_photo7_japan.xml f360_ultrachrome.xml f360_ultrachrome_k3.xml f360_ultrachrome_k3v.xml f360_ultrachrome_k3v_2.xml nx100.xml photo_gen0.xml photo_gen1.xml photo_gen2.xml photo_gen3.xml photo_gen3_4.xml photo_gen4.xml photo_pigment.xml picturemate_4.xml picturemate_6.xml pro_gen1.xml pro_gen2.xml pro_pigment.xml pro_ultrachrome.xml pro_ultrachrome_k3.xml pro_ultrachrome_k34.xml pro_ultrachrome_k3v.xml pro_ultrachrome_k3v4.xml pro_ultrachrome_k3v10.xml pro_ultrachrome_k3v10a.xml pro_ultrachrome_k3v10b.xml standard.xml standard_gen0.xml sx445.xml ultrachrome.xml wf40.xml wf500.xml x80.xml xp100.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/inks' Making all in inputslots gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/inputslots' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in artisan.xml b500.xml cd.xml cd_cutter_roll_feed.xml cd_roll_feed.xml cutter_roll_feed.xml default.xml default-duplex.xml pro3880.xml pro_roll_feed.xml pro_cutter_roll_feed.xml r1800.xml r2400.xml r2880.xml rx680.xml rx700.xml spro5000.xml standard_roll_feed.xml wf7000.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/inputslots' Making all in model gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/model' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in model_0.xml model_1.xml model_2.xml model_3.xml model_4.xml model_5.xml model_6.xml model_7.xml model_8.xml model_9.xml model_10.xml model_11.xml model_12.xml model_13.xml model_14.xml model_15.xml model_16.xml model_17.xml model_18.xml model_19.xml model_20.xml model_21.xml model_22.xml model_23.xml model_24.xml model_25.xml model_26.xml model_27.xml model_28.xml model_29.xml model_30.xml model_31.xml model_32.xml model_33.xml model_34.xml model_35.xml model_36.xml model_37.xml model_38.xml model_39.xml model_40.xml model_41.xml model_42.xml model_43.xml model_44.xml model_45.xml model_46.xml model_47.xml model_48.xml model_49.xml model_50.xml model_51.xml model_52.xml model_53.xml model_54.xml model_55.xml model_56.xml model_57.xml model_58.xml model_59.xml model_60.xml model_61.xml model_62.xml model_63.xml model_64.xml model_65.xml model_66.xml model_67.xml model_68.xml model_69.xml model_70.xml model_71.xml model_72.xml model_73.xml model_74.xml model_75.xml model_76.xml model_77.xml model_78.xml model_79.xml model_80.xml model_81.xml model_82.xml model_83.xml model_84.xml model_85.xml model_86.xml model_87.xml model_88.xml model_89.xml model_90.xml model_91.xml model_92.xml model_93.xml model_94.xml model_95.xml model_96.xml model_97.xml model_98.xml model_99.xml model_100.xml model_101.xml model_102.xml model_103.xml model_104.xml model_105.xml model_106.xml model_107.xml model_108.xml model_109.xml model_110.xml model_111.xml model_112.xml model_113.xml model_114.xml model_115.xml model_116.xml model_117.xml model_118.xml model_119.xml model_120.xml model_121.xml model_122.xml model_123.xml model_124.xml model_125.xml model_126.xml model_127.xml model_128.xml model_129.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/model' Making all in media gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/media' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in artisan.xml b500.xml c120.xml c64.xml c80.xml c82.xml claria.xml claria1400.xml cmy.xml cmykrb.xml cmykro.xml cx3650.xml f360.xml f360_photo.xml f360_photo7_japan.xml f360_ultrachrome.xml f360_ultrachrome_k3.xml f360_ultrachrome_k3v.xml nx100.xml photo_gen0.xml photo_gen1.xml photo_gen2.xml photo_gen3.xml photo_gen3_4.xml photo_gen4.xml photo_pigment.xml picturemate_4.xml picturemate_6.xml pro3880_ultrachrome_k3v.xml pro_gen1.xml pro_gen2.xml pro_pigment.xml pro_ultrachrome.xml pro_ultrachrome_k3.xml pro_ultrachrome_k3v.xml pro_ultrachrome_k3v10.xml pro_ultrachrome_k3v10a.xml pro_ultrachrome_k3v10b.xml r800.xml standard.xml standard_gen0.xml ultrachrome.xml wf500.xml x80.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/media' Making all in mediasizes gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/mediasizes' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in standard.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/mediasizes' Making all in qualitypresets gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/qualitypresets' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in p1_5.xml picturemate.xml prox900.xml standard.xml v2880.xml wf40.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/qualitypresets' Making all in weaves gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/weaves' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp for f in pro7000.xml pro7500.xml pro7600.xml standard.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2/weaves' gmake[5]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2' rm -f xml-stamp xml-stamp.tmp touch xml-stamp.tmp sed 's;^;media/;' media/xml-stamp >> xml-stamp.tmp sed 's;^;model/;' model/xml-stamp >> xml-stamp.tmp sed 's;^;inputslots/;' inputslots/xml-stamp >> xml-stamp.tmp sed 's;^;inks/;' inks/xml-stamp >> xml-stamp.tmp sed 's;^;mediasizes/;' mediasizes/xml-stamp >> xml-stamp.tmp sed 's;^;weaves/;' weaves/xml-stamp >> xml-stamp.tmp sed 's;^;qualitypresets/;' qualitypresets/xml-stamp >> xml-stamp.tmp mv xml-stamp.tmp xml-stamp gmake[5]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2' gmake[4]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml/escp2' gmake[4]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml' rm -f xml-stamp xml-stamp.tmp CC extract-strings.o touch xml-stamp.tmp sed 's;^;escp2/;' escp2/xml-stamp >> xml-stamp.tmp for f in dither-matrix-1x1.xml dither-matrix-2x1.xml dither-matrix-4x1.xml papers.xml printers.xml ; do echo $f >> xml-stamp.tmp; done mv xml-stamp.tmp xml-stamp clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. CCLD extract-strings rm -f xmli18n-tmp.h xmli18n-tmp.h.tmp ./extract-strings `cat xml-stamp | sed -e 's;^;./;'` > xmli18n-tmp.h.tmp mv xmli18n-tmp.h.tmp xmli18n-tmp.h gmake[4]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml' gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/xml' Making all in gutenprintui2 gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/gutenprintui2' CC libgutenprintui2_la-printrcl.lo CC libgutenprintui2_la-panel.lo CC libgutenprintui2_la-plist.lo CC libgutenprintui2_la-ui-utils.lo CC libgutenprintui2_la-curve.lo CC libgutenprintui2_la-gammacurve.lo CC libgutenprintui2_la-print-image-thumbnail.lo CC libgutenprintui2_la-printrcy.lo CC libgutenprintui2_la-typebuiltins.lo clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warningwarning: : optimization level '-O6' is not supported; using '-O3' insteadoptimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead 1 warning generated. 1 warning generated. panel.c:5138:16: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] int dx = abs(event->x - mouse_x); ^ panel.c:5138:16: note: use function 'fabs' instead int dx = abs(event->x - mouse_x); ^~~ fabs panel.c:5138:16: note: include the header or explicitly provide a declaration for 'fabs' panel.c:5139:16: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] int dy = abs(event->y - mouse_y); ^ panel.c:5139:16: note: use function 'fabs' instead int dy = abs(event->y - mouse_y); ^~~ fabs panel.c:5139:16: note: include the header or explicitly provide a declaration for 'fabs' 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 1 warning generated. 3 warnings generated. CCLD libgutenprintui2.la gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/gutenprintui2' Making all in escputil gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/escputil' CC escputil.o CC d4lib.o clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead escputil.c:465:11: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isgraph(buf[i])) ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:52:44: note: expanded from macro 'isgraph' #define isgraph(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_G)) ^~~~ 1 warning generated. 2 warnings generated. CCLD escputil gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/escputil' Making all in gimp2 gmake[3]: Entering directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/gimp2' CC print.o CC print-gutenprint.o CC print-image-gimp.o clang: warningclang: : optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] clang: warning: optimization flag '-finline-limit=131072' is not supported [-Wignored-optimization-argument] warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead warning: optimization level '-O6' is not supported; using '-O3' instead print-image-gimp.c:156:3: warning: 'gimp_pixel_rgn_init' is deprecated [-Wdeprecated-declarations] gimp_pixel_rgn_init(&(im->rgn), drawable, 0, 0, ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:47:1: note: 'gimp_pixel_rgn_init' has been explicitly marked deprecated here GIMP_DEPRECATED_FOR(gimp_drawable_get_buffer) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:43:32: note: expanded from macro 'GIMP_DEPRECATED_FOR' #define GIMP_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:405:29: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print-image-gimp.c:166:18: warning: 'gimp_image_get_cmap' is deprecated [-Wdeprecated-declarations] im->cmap = gimp_image_get_cmap(image_ID, &(im->ncolors)); ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimpimage.h:48:1: note: 'gimp_image_get_cmap' has been explicitly marked deprecated here GIMP_DEPRECATED_FOR(gimp_image_get_colormap) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:43:32: note: expanded from macro 'GIMP_DEPRECATED_FOR' #define GIMP_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:405:29: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print-image-gimp.c:245:5: warning: 'gimp_pixel_rgn_get_col' is deprecated [-Wdeprecated-declarations] gimp_pixel_rgn_get_col(&(im->rgn), inter, ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:73:1: note: 'gimp_pixel_rgn_get_col' has been explicitly marked deprecated here GIMP_DEPRECATED_FOR(gegl_buffer_get) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:43:32: note: expanded from macro 'GIMP_DEPRECATED_FOR' #define GIMP_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:405:29: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print-image-gimp.c:248:5: warning: 'gimp_pixel_rgn_get_row' is deprecated [-Wdeprecated-declarations] gimp_pixel_rgn_get_row(&(im->rgn), inter, ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimppixelrgn.h:67:1: note: 'gimp_pixel_rgn_get_row' has been explicitly marked deprecated here GIMP_DEPRECATED_FOR(gegl_buffer_get) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:43:32: note: expanded from macro 'GIMP_DEPRECATED_FOR' #define GIMP_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:405:29: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 5 warnings generated. 1 warning generated. print.c:229:14: warning: 'gimp_drawable_get' is deprecated [-Wdeprecated-declarations] drawable = gimp_drawable_get (drawable_ID); ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:50:1: note: 'gimp_drawable_get' has been explicitly marked deprecated here GIMP_DEPRECATED_FOR(gimp_drawable_get_buffer) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:43:32: note: expanded from macro 'GIMP_DEPRECATED_FOR' #define GIMP_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:405:29: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print.c:506:7: warning: 'gimp_tile_cache_ntiles' is deprecated [-Wdeprecated-declarations] gimp_tile_cache_ntiles ((drawable->height + gimp_tile_width () - 1) / ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimptile.h:59:1: note: 'gimp_tile_cache_ntiles' has been explicitly marked deprecated here GIMP_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:42:25: note: expanded from macro 'GIMP_DEPRECATED' #define GIMP_DEPRECATED G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print.c:509:7: warning: 'gimp_tile_cache_ntiles' is deprecated [-Wdeprecated-declarations] gimp_tile_cache_ntiles ((drawable->width + gimp_tile_width () - 1) / ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimptile.h:59:1: note: 'gimp_tile_cache_ntiles' has been explicitly marked deprecated here GIMP_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:42:25: note: expanded from macro 'GIMP_DEPRECATED' #define GIMP_DEPRECATED G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ print.c:531:3: warning: 'gimp_drawable_detach' is deprecated [-Wdeprecated-declarations] gimp_drawable_detach (drawable); ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimp/gimpdrawable.h:52:1: note: 'gimp_drawable_detach' has been explicitly marked deprecated here GIMP_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/gimp-2.0/libgimpbase/gimpbasetypes.h:42:25: note: expanded from macro 'GIMP_DEPRECATED' #define GIMP_DEPRECATED G_DEPRECATED ^ /data/scratch/print/gutenprint-lib/work/.buildlink/include/glib/glib-2.0/glib/gmacros.h:393:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 5 warnings generated. CCLD gutenprint /usr/bin/ld: cannot find -lgexiv2 /usr/bin/ld: cannot find -lexiv2 clang: error: linker command failed with exit code 1 (use -v to see invocation) Makefile:508: recipe for target 'gutenprint' failed gmake[3]: *** [gutenprint] Error 1 gmake[3]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src/gimp2' Makefile:468: recipe for target 'all-recursive' failed gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13/src' Makefile:569: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/print/gutenprint-lib/work/gutenprint-5.2.13' Makefile:499: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/print/gutenprint-lib *** Error code 1 Stop. make: stopped in /data/pkgsrc/print/gutenprint-lib