=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for libraw-0.13.8 depbase=`echo internal/dcraw_common.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /bin/sh ./libtool --tag=CXX --mode=compile clang++ -DPACKAGE_NAME=\"LibRaw\" -DPACKAGE_TARNAME=\"libraw\" -DPACKAGE_VERSION=\"0.13.8\" -DPACKAGE_STRING=\"LibRaw\ 0.13.8\" -DPACKAGE_BUGREPORT=\"info@libraw.org\" -DPACKAGE_URL=\"http://www.libraw.org\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/usr/pkg/include -I/usr/pkg/include -DUSE_LCMS -O2 -I/usr/pkg/include -MT internal/dcraw_common.lo -MD -MP -MF $depbase.Tpo -c -o internal/dcraw_common.lo internal/dcraw_common.cpp &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -DPACKAGE_NAME=\"LibRaw\" -DPACKAGE_TARNAME=\"libraw\" -DPACKAGE_VERSION=\"0.13.8\" "-DPACKAGE_STRING=\"LibRaw 0.13.8\"" -DPACKAGE_BUGREPORT=\"info@libraw.org\" -DPACKAGE_URL=\"http://www.libraw.org\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -I. -I/var/pkgsrc/work/graphics/libraw013/work/.buildlink/include -DUSE_LCMS -O2 -MT internal/dcraw_common.lo -MD -MP -MF internal/.deps/dcraw_common.Tpo -c internal/dcraw_common.cpp -fPIC -DPIC -o internal/.libs/dcraw_common.o In file included from internal/dcraw_common.cpp:26: In file included from ./libraw/libraw_types.h:62: /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1238:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] typedef int (* _cmsSAMPLER)(register WORD In[], ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1239:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register WORD Out[], ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1240:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register LPVOID Cargo); ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1250:41: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] typedef unsigned char* (* cmsFORMATTER)(register void* CMMcargo, ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1251:41: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register WORD ToUnroll[], ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1252:41: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register LPBYTE Buffer); ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1887:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] typedef LPBYTE (* _cmsFIXFN)(register struct _cmstransform_struct *info, ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1888:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register WORD ToUnroll[], ^~~~~~~~~ /var/pkgsrc/work/graphics/libraw013/work/.buildlink/include/lcms.h:1889:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register LPBYTE Buffer); ^~~~~~~~~ internal/dcraw_common.cpp:826:28: warning: & has lower precedence than >=; >= will be evaluated first [-Wparentheses] if(offset[slice] & 0x0fffffff >= raw_width * raw_height) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ internal/dcraw_common.cpp:826:28: note: place parentheses around the '>=' expression to silence this warning if(offset[slice] & 0x0fffffff >= raw_width * raw_height) ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ internal/dcraw_common.cpp:826:28: note: place parentheses around the & expression to evaluate it first if(offset[slice] & 0x0fffffff >= raw_width * raw_height) ^ ( ) internal/dcraw_common.cpp:972:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ip[col][c] = (ip[col-width][c] + ip[col+width][c] + 1) >> 1; ^ internal/dcraw_common.cpp:4089:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ internal/dcraw_common.cpp:4089:19: note: insert an explicit cast to silence this issue -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ static_cast( ) internal/dcraw_common.cpp:4090:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ internal/dcraw_common.cpp:4090:39: note: insert an explicit cast to silence this issue -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ static_cast( ) internal/dcraw_common.cpp:4097:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ internal/dcraw_common.cpp:4097:19: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast( ) internal/dcraw_common.cpp:4097:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ internal/dcraw_common.cpp:4097:39: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast( ) internal/dcraw_common.cpp:4103:59: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ internal/dcraw_common.cpp:4103:59: note: insert an explicit cast to silence this issue +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ static_cast( ) internal/dcraw_common.cpp:4104:19: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ internal/dcraw_common.cpp:4104:19: note: insert an explicit cast to silence this issue +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ static_cast( ) internal/dcraw_common.cpp:7205:23: error: constant expression evaluates to 65535 which cannot be narrowed to type 'short' [-Wc++11-narrowing] { "RED ONE", 704, 0xffff, /* DJC */ ^~~~~~ internal/dcraw_common.cpp:7205:23: note: insert an explicit cast to silence this issue { "RED ONE", 704, 0xffff, /* DJC */ ^~~~~~ static_cast( ) internal/dcraw_common.cpp:7215:25: error: constant expression evaluates to 65535 which cannot be narrowed to type 'short' [-Wc++11-narrowing] { "SAMSUNG S85", 0, 0xffff, /* DJC */ ^~~~~~ internal/dcraw_common.cpp:7215:25: note: insert an explicit cast to silence this issue { "SAMSUNG S85", 0, 0xffff, /* DJC */ ^~~~~~ static_cast( ) internal/dcraw_common.cpp:7579:30: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] is_raw += (i = get4()) && 1; ^ ~ internal/dcraw_common.cpp:7579:30: note: use '&' for a bitwise operation is_raw += (i = get4()) && 1; ^~ & internal/dcraw_common.cpp:7579:30: note: remove constant to silence this warning is_raw += (i = get4()) && 1; ~^~~~ internal/dcraw_common.cpp:9264:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] strcpy (th->soft, "dcraw v"DCRAW_VERSION); ^ 12 warnings and 9 errors generated. Makefile:684: recipe for target 'internal/dcraw_common.lo' failed gmake: *** [internal/dcraw_common.lo] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/graphics/libraw013 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/graphics/libraw013