+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nvidia-texture-tools-2.1.0nb10/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/nvidia-texture-tools-2.1.0nb10/work.log WARNING: USE_CMAKE is deprecated; use devel/cmake/build.mk instead. ===> Building for nvidia-texture-tools-2.1.0nb10 [ 1%] Building C object extern/poshlib/CMakeFiles/posh.dir/posh.c.o cc1: warning: command-line option '-std=c++11' is valid for C++/ObjC++ but not for C [ 1%] Building CXX object src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/Vector.h:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/bc6h/zoh_utils.h:18, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/bc6h/zoh_utils.cpp:15: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:303:9: error: #error "GCC: Platform not supported" 303 | # error "GCC: Platform not supported" | ^~~~~ [ 2%] Building CXX object src/bc7/CMakeFiles/bc7.dir/avpcl.cpp.o [ 3%] Building CXX object src/nvcore/CMakeFiles/nvcore.dir/Debug.cpp.o In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/Vector.h:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/bc7/tile.h:16, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/bc7/avpcl.cpp:15: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:303:9: error: #error "GCC: Platform not supported" 303 | # error "GCC: Platform not supported" | ^~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.cpp:3: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:303:9: error: #error "GCC: Platform not supported" 303 | # error "GCC: Platform not supported" | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:180:5: error: #error "isFinite not supported" 180 | # error "isFinite not supported" | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:195:5: error: #error "isNan not supported" 195 | # error "isNan not supported" | ^~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:8: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:164:26: error: expected initializer before 'nvDebugPrint' 164 | NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); | ^~~~~~~~~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:9: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:39: error: expected ',' or '...' before 'ptr' 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::construct_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:229:23: error: 'old_size' was not declared in this scope 229 | for (uint i = old_size; i < new_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:229:37: error: 'new_size' was not declared in this scope 229 | for (uint i = old_size; i < new_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:230:17: error: 'ptr' was not declared in this scope 230 | new(ptr+i) T; // placement new | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:235:39: error: expected ',' or '...' before 'ptr' 235 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:235:10: error: redefinition of 'template void nv::construct_range(T*)' 235 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:10: note: 'template void nv::construct_range(T*)' previously declared here 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:242:39: error: expected ',' or '...' before 'ptr' 242 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:242:10: error: redefinition of 'template void nv::construct_range(T*)' 242 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:10: note: 'template void nv::construct_range(T*)' previously declared here 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:249:37: error: expected ',' or '...' before 'ptr' 249 | void destroy_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::destroy_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:250:23: error: 'new_size' was not declared in this scope 250 | for (uint i = new_size; i < old_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:250:37: error: 'old_size' was not declared in this scope 250 | for (uint i = new_size; i < old_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:251:14: error: 'ptr' was not declared in this scope 251 | (ptr+i)->~T(); // Explicit call to the destructor | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:256:28: error: expected ',' or '...' before 'dst' 256 | void fill(T * restrict dst, uint count, const T & value) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::fill(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:257:30: error: 'count' was not declared in this scope 257 | for (uint i = 0; i < count; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:258:13: error: 'dst' was not declared in this scope 258 | dst[i] = value; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:258:22: error: 'value' was not declared in this scope; did you mean 'si_value'? 258 | dst[i] = value; | ^~~~~ | si_value /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:263:34: error: expected ',' or '...' before 'dst' 263 | void copy_range(T * restrict dst, const T * restrict src, uint count) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::copy_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:264:30: error: 'count' was not declared in this scope 264 | for (uint i = 0; i < count; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:265:13: error: 'dst' was not declared in this scope 265 | dst[i] = src[i]; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:265:22: error: 'src' was not declared in this scope 265 | dst[i] = src[i]; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:270:53: error: expected ',' or '...' before 'ptr' 270 | bool find(const T & element, const T * restrict ptr, uint begin, uint end, uint * index) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'bool nv::find(const T&, const T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:271:23: error: 'begin' was not declared in this scope 271 | for (uint i = begin; i < end; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:271:34: error: 'end' was not declared in this scope 271 | for (uint i = begin; i < end; i++) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:272:17: error: 'ptr' was not declared in this scope 272 | if (ptr[i] == element) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:273:21: error: 'index' was not declared in this scope 273 | if (index != NULL) *index = i; | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:180:5: error: #error "isFinite not supported" 180 | # error "isFinite not supported" | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:195:5: error: #error "isNan not supported" 195 | # error "isNan not supported" | ^~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:8: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:164:26: error: expected initializer before 'nvDebugPrint' 164 | NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); | ^~~~~~~~~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:9: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:39: error: expected ',' or '...' before 'ptr' 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::construct_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:229:23: error: 'old_size' was not declared in this scope 229 | for (uint i = old_size; i < new_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:229:37: error: 'new_size' was not declared in this scope 229 | for (uint i = old_size; i < new_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:230:17: error: 'ptr' was not declared in this scope 230 | new(ptr+i) T; // placement new | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:235:39: error: expected ',' or '...' before 'ptr' 235 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:235:10: error: redefinition of 'template void nv::construct_range(T*)' 235 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T & elem) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:10: note: 'template void nv::construct_range(T*)' previously declared here 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:242:39: error: expected ',' or '...' before 'ptr' 242 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:242:10: error: redefinition of 'template void nv::construct_range(T*)' 242 | void construct_range(T * restrict ptr, uint new_size, uint old_size, const T * src) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:228:10: note: 'template void nv::construct_range(T*)' previously declared here 228 | void construct_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:249:37: error: expected ',' or '...' before 'ptr' 249 | void destroy_range(T * restrict ptr, uint new_size, uint old_size) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::destroy_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:250:23: error: 'new_size' was not declared in this scope 250 | for (uint i = new_size; i < old_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:250:37: error: 'old_size' was not declared in this scope 250 | for (uint i = new_size; i < old_size; i++) { | ^~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:251:14: error: 'ptr' was not declared in this scope 251 | (ptr+i)->~T(); // Explicit call to the destructor | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:256:28: error: expected ',' or '...' before 'dst' 256 | void fill(T * restrict dst, uint count, const T & value) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::fill(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:257:30: error: 'count' was not declared in this scope 257 | for (uint i = 0; i < count; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:258:13: error: 'dst' was not declared in this scope 258 | dst[i] = value; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:258:22: error: 'value' was not declared in this scope; did you mean 'si_value'? 258 | dst[i] = value; | ^~~~~ | si_value /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:263:34: error: expected ',' or '...' before 'dst' 263 | void copy_range(T * restrict dst, const T * restrict src, uint count) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'void nv::copy_range(T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:264:30: error: 'count' was not declared in this scope 264 | for (uint i = 0; i < count; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:265:13: error: 'dst' was not declared in this scope 265 | dst[i] = src[i]; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:265:22: error: 'src' was not declared in this scope 265 | dst[i] = src[i]; | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: At global scope: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:270:53: error: expected ',' or '...' before 'ptr' 270 | bool find(const T & element, const T * restrict ptr, uint begin, uint end, uint * index) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h: In function 'bool nv::find(const T&, const T*)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:271:23: error: 'begin' was not declared in this scope 271 | for (uint i = begin; i < end; i++) { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:271:34: error: 'end' was not declared in this scope 271 | for (uint i = begin; i < end; i++) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:272:17: error: 'ptr' was not declared in this scope 272 | if (ptr[i] == element) { | ^~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Utils.h:273:21: error: 'index' was not declared in this scope 273 | if (index != NULL) *index = i; | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:163:1: note: in expansion of macro 'NVCORE_API' 163 | NVCORE_API int nvAbort(const char *exp, const char *file, int line, const char * func = NULL, const char * msg = NULL, ...) __attribute__((format (printf, 5, 6))); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:164:1: note: in expansion of macro 'NVCORE_API' 164 | NVCORE_API void NV_CDECL nvDebugPrint( const char *msg, ... ) __attribute__((format (printf, 1, 2))); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h: In function 'bool nv::isFinite(float)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:184:5: warning: no return statement in function returning non-void [-Wreturn-type] 184 | } | ^ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h: In function 'bool nv::isNan(float)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:197:5: warning: no return statement in function returning non-void [-Wreturn-type] 197 | } | ^ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:197:9: note: in expansion of macro 'NVCORE_API' 197 | NVCORE_API void dumpInfo(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:198:9: note: in expansion of macro 'NVCORE_API' 198 | NVCORE_API void dumpCallstack( MessageHandler *messageHandler, int callstackLevelsToSkip = 0 ); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:200:9: note: in expansion of macro 'NVCORE_API' 200 | NVCORE_API void setMessageHandler( MessageHandler * messageHandler ); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:201:9: note: in expansion of macro 'NVCORE_API' 201 | NVCORE_API void resetMessageHandler(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:203:9: note: in expansion of macro 'NVCORE_API' 203 | NVCORE_API void setAssertHandler( AssertHandler * assertHanlder ); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:204:9: note: in expansion of macro 'NVCORE_API' 204 | NVCORE_API void resetAssertHandler(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:206:9: note: in expansion of macro 'NVCORE_API' 206 | NVCORE_API void enableSigHandler(bool interactive); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:207:9: note: in expansion of macro 'NVCORE_API' 207 | NVCORE_API void disableSigHandler(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:209:9: note: in expansion of macro 'NVCORE_API' 209 | NVCORE_API bool isDebuggerPresent(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:210:9: note: in expansion of macro 'NVCORE_API' 210 | NVCORE_API bool attachToDebugger(); | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/nvcore.h:10:20: error: 'DLL_EXPORT' does not name a type 10 | #define NVCORE_API DLL_EXPORT | ^~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.h:212:9: note: in expansion of macro 'NVCORE_API' 212 | NVCORE_API void terminate(int code); | ^~~~~~~~~~ In file included from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:17, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.inl:7, from /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Debug.cpp:4: /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Memory.h:46:27: error: 'NV_FORCEINLINE' does not name a type 46 | template NV_FORCEINLINE T * malloc(size_t count) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Memory.h:50:27: error: 'NV_FORCEINLINE' does not name a type 50 | template NV_FORCEINLINE T * realloc(T * ptr, size_t count) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Memory.h:54:27: error: 'NV_FORCEINLINE' does not name a type 54 | template NV_FORCEINLINE void free(const T * ptr) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Memory.h:58:27: error: 'NV_FORCEINLINE' does not name a type 58 | template NV_FORCEINLINE void zero(T & data) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:32:5: error: expected primary-expression before 'public' 32 | public: | ^~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:32:5: error: expected '}' before 'public' /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:31:30: note: to match this '{' 31 | class NVCORE_CLASS Array { | ^ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:31:24: warning: variable templates only available with '-std=c++14' or '-std=gnu++14' [-Wc++14-extensions] 31 | class NVCORE_CLASS Array { | ^~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:31:31: error: expected ';' before 'public' 31 | class NVCORE_CLASS Array { | ^ | ; 32 | public: | ~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:36:9: error: 'NV_FORCEINLINE' does not name a type 36 | NV_FORCEINLINE Array() : m_buffer(NULL), m_capacity(0), m_size(0) {} | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:39:9: error: 'NV_FORCEINLINE' does not name a type 39 | NV_FORCEINLINE Array(const Array & a) : m_buffer(NULL), m_capacity(0), m_size(0) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:44:9: error: 'NV_FORCEINLINE' does not name a type 44 | NV_FORCEINLINE Array(const T * ptr, uint num) : m_buffer(NULL), m_capacity(0), m_size(0) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:49:9: error: 'NV_FORCEINLINE' does not name a type 49 | NV_FORCEINLINE explicit Array(uint capacity) : m_buffer(NULL), m_capacity(0), m_size(0) { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:54:9: error: 'NV_FORCEINLINE' does not name a type 54 | NV_FORCEINLINE ~Array() { | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:61:9: error: 'NV_FORCEINLINE' does not name a type 61 | NV_FORCEINLINE const T & operator[]( uint index ) const | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:66:9: error: 'NV_FORCEINLINE' does not name a type 66 | NV_FORCEINLINE const T & at( uint index ) const | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:73:9: error: 'NV_FORCEINLINE' does not name a type 73 | NV_FORCEINLINE T & operator[] ( uint index ) | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:78:9: error: 'NV_FORCEINLINE' does not name a type 78 | NV_FORCEINLINE T & at( uint index ) | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:85:9: error: 'NV_FORCEINLINE' does not name a type 85 | NV_FORCEINLINE uint size() const { return m_size; } | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:88:9: error: 'NV_FORCEINLINE' does not name a type 88 | NV_FORCEINLINE uint count() const { return m_size; } | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h: In function 'bool nv::isFinite(float)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:184:5: warning: no return statement in function returning non-void [-Wreturn-type] 184 | } | ^ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h: In function 'bool nv::isNan(float)': /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvmath/nvmath.h:197:5: warning: no return statement in function returning non-void [-Wreturn-type] 197 | } | ^ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:91:9: error: 'NV_FORCEINLINE' does not name a type 91 | NV_FORCEINLINE uint capacity() const { return m_capacity; } | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:94:9: error: 'NV_FORCEINLINE' does not name a type 94 | NV_FORCEINLINE const T * buffer() const { return m_buffer; } | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:97:9: error: 'NV_FORCEINLINE' does not name a type 97 | NV_FORCEINLINE T * buffer() { return m_buffer; } | ^~~~~~~~~~~~~~ /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0/src/nvcore/Array.h:100:9: error: 'NV_FORCEINLINE' does not name a type 100 | NV_FORCEINLINE T * begin() { return m_buffer; } | ^~~~~~~~~~~~~~ --- src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o --- *** [src/bc6h/CMakeFiles/bc6h.dir/zoh_utils.cpp.o] Error code 1 bmake[2]: stopped making "src/bc6h/CMakeFiles/bc6h.dir/build" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 bmake[2]: 1 error bmake[2]: stopped making "src/bc6h/CMakeFiles/bc6h.dir/build" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 --- src/bc6h/CMakeFiles/bc6h.dir/all --- *** [src/bc6h/CMakeFiles/bc6h.dir/all] Error code 2 bmake[1]: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 --- src/bc7/CMakeFiles/bc7.dir/all --- *** [src/bc7/CMakeFiles/bc7.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 --- src/nvcore/CMakeFiles/nvcore.dir/all --- *** [src/nvcore/CMakeFiles/nvcore.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 [ 4%] Linking C static library libposh.a --- extern/poshlib/CMakeFiles/posh.dir/all --- *** [extern/poshlib/CMakeFiles/posh.dir/all] Error code 6 bmake[1]: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 bmake[1]: 4 errors bmake[1]: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 *** [all] Error code 2 bmake: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/graphics/nvidia-texture-tools/work/nvidia-texture-tools-2.1.0 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/nvidia-texture-tools *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/nvidia-texture-tools