Skip to content

Instantly share code, notes, and snippets.

@affixalex
Created July 11, 2015 21:55
Show Gist options
  • Select an option

  • Save affixalex/4c6a3d6d2848b5f78bee to your computer and use it in GitHub Desktop.

Select an option

Save affixalex/4c6a3d6d2848b5f78bee to your computer and use it in GitHub Desktop.
make: Entering directory '/home/admin/myapp/node_modules/sass-brunch/node_modules/node-sass/build'
CXX(target) Release/obj.target/binding/src/binding.o
CXX(target) Release/obj.target/binding/src/sass_context_wrapper.o
CXX(target) Release/obj.target/binding/src/libsass/ast.o
CXX(target) Release/obj.target/binding/src/libsass/base64vlq.o
CXX(target) Release/obj.target/binding/src/libsass/bind.o
CC(target) Release/obj.target/binding/src/libsass/cencode.o
CXX(target) Release/obj.target/binding/src/libsass/constants.o
CXX(target) Release/obj.target/binding/src/libsass/context.o
CXX(target) Release/obj.target/binding/src/libsass/contextualize.o
CXX(target) Release/obj.target/binding/src/libsass/copy_c_str.o
CXX(target) Release/obj.target/binding/src/libsass/error_handling.o
CXX(target) Release/obj.target/binding/src/libsass/eval.o
CXX(target) Release/obj.target/binding/src/libsass/expand.o
CXX(target) Release/obj.target/binding/src/libsass/extend.o
CXX(target) Release/obj.target/binding/src/libsass/file.o
CXX(target) Release/obj.target/binding/src/libsass/functions.o
CXX(target) Release/obj.target/binding/src/libsass/inspect.o
CXX(target) Release/obj.target/binding/src/libsass/json.o
../src/libsass/json.cpp:159:18: error: conflicting declaration 'typedef uint32_t uchar_t'
typedef uint32_t uchar_t;
^
In file included from /usr/include/sys/wait.h:37:0,
from /usr/include/stdlib.h:41,
from ../src/libsass/json.cpp:29:
/usr/include/sys/types.h:100:23: note: previous declaration as 'typedef unsigned char uchar_t'
typedef unsigned char uchar_t;
^
In file included from ../src/libsass/json.cpp:26:0:
../src/libsass/json.cpp: In function 'int utf8_write_char(uchar_t, char*)':
../src/libsass/json.cpp:299:18: warning: comparison is always true due to limited range of data type [-Wtype-limits]
assert(unicode <= 0x10FFFF && !(unicode >= 0xD800 && unicode <= 0xDFFF));
^
../src/libsass/json.cpp:299:43: warning: comparison is always false due to limited range of data type [-Wtype-limits]
assert(unicode <= 0x10FFFF && !(unicode >= 0xD800 && unicode <= 0xDFFF));
^
../src/libsass/json.cpp:299:64: warning: comparison is always true due to limited range of data type [-Wtype-limits]
assert(unicode <= 0x10FFFF && !(unicode >= 0xD800 && unicode <= 0xDFFF));
^
../src/libsass/json.cpp:305:22: warning: comparison is always true due to limited range of data type [-Wtype-limits]
} else if (unicode <= 0x7FF) {
^
../src/libsass/json.cpp:310:22: warning: comparison is always true due to limited range of data type [-Wtype-limits]
} else if (unicode <= 0xFFFF) {
^
In file included from ../src/libsass/json.cpp:26:0:
../src/libsass/json.cpp: In function 'void to_surrogate_pair(uchar_t, uint16_t*, uint16_t*)':
../src/libsass/json.cpp:351:18: warning: comparison is always false due to limited range of data type [-Wtype-limits]
assert(unicode >= 0x10000 && unicode <= 0x10FFFF);
^
../src/libsass/json.cpp:351:40: warning: comparison is always true due to limited range of data type [-Wtype-limits]
assert(unicode >= 0x10000 && unicode <= 0x10FFFF);
^
../src/libsass/json.cpp: In function 'void emit_string(SB*, const char*)':
../src/libsass/json.cpp:1214:42: error: cannot convert 'uint32_t* {aka unsigned int*}' to 'uchar_t* {aka unsigned char*}' for argument '2' to 'int utf8_read_char(const char*, uchar_t*)'
s += utf8_read_char(s, &unicode);
^
binding.target.mk:127: recipe for target 'Release/obj.target/binding/src/libsass/json.o' failed
make: *** [Release/obj.target/binding/src/libsass/json.o] Error 1
make: Leaving directory '/home/admin/myapp/node_modules/sass-brunch/node_modules/node-sass/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/admin/myapp/node_modules/sass-brunch/node_modules/node-sass/node_modules/pangyp/lib/build.js:271:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
gyp ERR! System SunOS 5.11
gyp ERR! command "/opt/local/bin/node" "/home/admin/myapp/node_modules/sass-brunch/node_modules/node-sass/node_modules/pangyp/bin/node-gyp" "rebuild"
gyp ERR! cwd /home/admin/myapp/node_modules/sass-brunch/node_modules/node-sass
gyp ERR! node -v v0.12.6
gyp ERR! pangyp -v v2.2.1
gyp ERR! not ok
Build failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment