Skip to content

Instantly share code, notes, and snippets.

@thisismitch
Created July 31, 2014 16:46
Show Gist options
  • Save thisismitch/4cf44e866e5fdfccef3b to your computer and use it in GitHub Desktop.
Save thisismitch/4cf44e866e5fdfccef3b to your computer and use it in GitHub Desktop.
terraform build error
Mitchells-MBP:terraform userguy$ make updatedeps
rm -rf vendor/libucl
mkdir -p vendor/libucl
git clone https://github.com/hashicorp/libucl.git vendor/libucl
Cloning into 'vendor/libucl'...
remote: Counting objects: 1950, done.
remote: Compressing objects: 100% (563/563), done.
remote: Total 1950 (delta 1276), reused 1950 (delta 1276)
Receiving objects: 100% (1950/1950), 2.32 MiB | 429.00 KiB/s, done.
Resolving deltas: 100% (1276/1276), done.
Checking connectivity... done.
cd vendor/libucl && \
git checkout fix-win32-compile
Branch fix-win32-compile set up to track remote branch fix-win32-compile from origin.
Switched to a new branch 'fix-win32-compile'
cd vendor/libucl && \
cmake cmake/ && \
make
-- The C compiler identification is AppleClang 5.1.0.5030040
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Found OpenSSL: /usr/lib/libssl.dylib;/usr/lib/libcrypto.dylib (found version "0.9.8za")
-- Performing Test SUPPORT_WALL
-- Performing Test SUPPORT_WALL - Success
-- Performing Test SUPPORT_W
-- Performing Test SUPPORT_W - Success
-- Performing Test SUPPORT_WPARAM
-- Performing Test SUPPORT_WPARAM - Success
-- Performing Test SUPPORT_WPOINTER_SIGN
-- Performing Test SUPPORT_WPOINTER_SIGN - Success
-- Performing Test SUPPORT_WSTRICT_PROTOTYPES
-- Performing Test SUPPORT_WSTRICT_PROTOTYPES - Success
-- Performing Test SUPPORT_STD_FLAG
-- Performing Test SUPPORT_STD_FLAG - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl
Scanning dependencies of target ucl
[ 12%] Building C object CMakeFiles/ucl.dir/src/ucl_util.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:341:16: warning: assigning to 'const char *' from 'unsigned char *const' converts between
pointers to integer types with different sign [-Wpointer-sign]
deconst->key = obj->trash_stack[UCL_TRASH_KEY];
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:345:9: warning: returning 'unsigned char *const' from a function with result type 'char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
return obj->trash_stack[UCL_TRASH_KEY];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:365:23: warning: assigning to 'const char *' from 'unsigned char *const' converts between
pointers to integer types with different sign [-Wpointer-sign]
deconst->value.sv = obj->trash_stack[UCL_TRASH_VALUE];
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:371:27: warning: passing 'unsigned char *const' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
deconst->len = strlen (obj->trash_stack[UCL_TRASH_VALUE]);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/string.h:82:28: note: passing argument to parameter here
size_t strlen(const char *);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:375:9: warning: returning 'unsigned char *const' from a function with result type 'char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
return obj->trash_stack[UCL_TRASH_VALUE];
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:614:12: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (stat (filename, &st) == -1 || !S_ISREG (st.st_mode)) {
^~~~~~~~
/usr/include/sys/stat.h:357:22: note: passing argument to parameter here
int stat(const char *, struct stat *) __DARWIN_INODE64(stat);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:623:8: warning: assigning to 'unsigned char *' from 'char [1]' converts between pointers to
integer types with different sign [-Wpointer-sign]
*buf = "";
^ ~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:627:19: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if ((fd = open (filename, O_RDONLY)) == -1) {
^~~~~~~~
/usr/include/sys/fcntl.h:468:22: note: passing argument to parameter here
int open(const char *, int, ...) __DARWIN_ALIAS_C(open);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:716:22: warning: passing 'char [1024]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (!ucl_fetch_url (urlbuf, &buf, &buflen, &parser->err, must_exist)) {
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:513:37: note: passing argument to parameter 'url' here
ucl_fetch_url (const unsigned char *url, unsigned char **buf, size_t *buflen,
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:793:23: warning: passing 'char [1024]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (!ucl_fetch_file (realbuf, &buf, &buflen, &parser->err, must_exist)) {
^~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:608:38: note: passing argument to parameter 'filename' here
ucl_fetch_file (const unsigned char *filename, unsigned char **buf, size_t *buflen,
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:946:23: warning: passing 'char [1024]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (!ucl_fetch_file (realbuf, &buf, &len, &parser->err, true)) {
^~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:608:38: note: passing argument to parameter 'filename' here
ucl_fetch_file (const unsigned char *filename, unsigned char **buf, size_t *buflen,
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:1100:39: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to
integer types with different sign [-Wpointer-sign]
obj->trash_stack[UCL_TRASH_VALUE] = dst;
^ ~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:1109:39: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to
integer types with different sign [-Wpointer-sign]
obj->trash_stack[UCL_TRASH_VALUE] = dst;
^ ~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_util.c:1116:40: warning: passing 'char *' to parameter of type 'const unsigned char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
if (!ucl_maybe_parse_boolean (obj, dst, obj->len) && (flags & UCL_STRING_PARSE_NUMBER)) {
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:265:66: note: passing argument to parameter 'start' here
ucl_maybe_parse_boolean (ucl_object_t *obj, const unsigned char *start, size_t len)
^
20 warnings generated.
[ 25%] Building C object CMakeFiles/ucl.dir/src/ucl_parser.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:25:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:267:28: warning: passing 'const char *' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (parser->var_handler (ptr, remain, &dst, &dstlen, &need_free,
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:385:29: warning: passing 'const char *' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
if (parser->var_handler (ptr, remain, &dst, &dstlen, &need_free,
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:499:31: warning: passing 'unsigned char *' to parameter of type 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_strlcpy_tolower (*dst, src, in_len + 1);
^~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:235:35: note: passing argument to parameter 'dst' here
size_t ucl_strlcpy_tolower (char *dst, const char *src, size_t siz);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:499:37: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_strlcpy_tolower (*dst, src, in_len + 1);
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:235:52: note: passing argument to parameter 'src' here
size_t ucl_strlcpy_tolower (char *dst, const char *src, size_t siz);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:502:30: warning: passing 'unsigned char *' to parameter of type 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_strlcpy_unsafe (*dst, src, in_len + 1);
^~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:234:34: note: passing argument to parameter 'dst' here
size_t ucl_strlcpy_unsafe (char *dst, const char *src, size_t siz);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:502:36: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_strlcpy_unsafe (*dst, src, in_len + 1);
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:234:51: note: passing argument to parameter 'src' here
size_t ucl_strlcpy_unsafe (char *dst, const char *src, size_t siz);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:506:36: warning: passing 'unsigned char *' to parameter of type 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_unescape_json_string (*dst, ret);
^~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:209:40: note: passing argument to parameter 'str' here
size_t ucl_unescape_json_string (char *str, size_t len);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:511:44: warning: passing 'unsigned char *' to parameter of type 'const char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_expand_variable (parser, dst, tmp, ret);
^~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:423:15: note: passing argument to parameter 'src' here
const char *src, size_t in_len)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:518:14: warning: assigning to 'const char *' from 'unsigned char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
*dst_const = *dst;
^ ~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:521:14: warning: assigning to 'const char *' from 'const unsigned char *' converts
between pointers to integer types with different sign [-Wpointer-sign]
*dst_const = src;
^ ~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:828:37: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_maybe_parse_number (obj, chunk->pos, chunk->end, (const char **)&pos,
^~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:575:15: note: passing argument to parameter 'start' here
const char *start, const char *end, const char **pos,
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:828:49: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ret = ucl_maybe_parse_number (obj, chunk->pos, chunk->end, (const char **)&pos,
^~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:575:34: note: passing argument to parameter 'end' here
const char *start, const char *end, const char **pos,
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:1798:61: warning: passing 'const unsigned char *' to parameter of type 'const char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
macro_len = ucl_expand_variable (parser, &macro_escaped, macro_start, macro_len);
^~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_parser.c:423:15: note: passing argument to parameter 'src' here
const char *src, size_t in_len)
^
19 warnings generated.
[ 37%] Building C object CMakeFiles/ucl.dir/src/ucl_emitter.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:123:34: warning: passing 'const char *const' to parameter of type
'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (obj->key, obj->keylen, func->ud);
^~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:127:34: warning: passing 'char [4]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (" = ", 3, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:138:34: warning: passing 'char [5]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("null", 4, func->ud);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:145:34: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (": ", 2, func->ud);
^~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:160:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (";\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:164:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (",\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:249:33: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("[\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:295:34: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("{\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:315:37: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (",\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:351:34: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (",\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:373:34: warning: passing 'char [5]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("true", 4, func->ud);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:376:34: warning: passing 'char [6]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("false", 5, func->ud);
^~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter.c:387:33: warning: passing 'char [5]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("null", 4, func->ud);
^~~~~~
19 warnings generated.
[ 50%] Building C object CMakeFiles/ucl.dir/src/ucl_emitter_streamline.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_streamline.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
6 warnings generated.
[ 62%] Building C object CMakeFiles/ucl.dir/src/ucl_emitter_utils.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:29:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:103:35: warning: passing 'const char *' to parameter of type
'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (c, len, func->ud);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:107:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\n", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:110:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\r", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:113:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\b", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:116:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\t", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:119:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\f", 2, func->ud);
^~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:122:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\\\", 2, func->ud);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:125:35: warning: passing 'char [3]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len ("\\\"", 2, func->ud);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:138:33: warning: passing 'const char *' to parameter of type
'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
func->ucl_emitter_append_len (c, len, func->ud);
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:431:29: warning: passing 'char [7]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("object", 6, buf);
^~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:434:29: warning: passing 'char [6]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("array", 5, buf);
^~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:444:29: warning: passing 'char [5]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("null", 4, buf);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:448:30: warning: passing 'char [5]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("true", 4, buf);
^~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:451:30: warning: passing 'char [6]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("false", 5, buf);
^~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:455:29: warning: passing 'const char *const' to parameter of type
'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len (obj->value.sv, obj->len, buf);
^~~~~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:458:29: warning: passing 'char [9]' to parameter of type 'const unsigned char *'
converts between pointers to integer types with different sign [-Wpointer-sign]
ucl_utstring_append_len ("userdata", 8, buf);
^~~~~~~~~~
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:167:47: note: passing argument to parameter 'str' here
ucl_utstring_append_len (const unsigned char *str, size_t len, void *ud)
^
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_emitter_utils.c:461:7: warning: assigning to 'unsigned char *' from 'char *' converts between
pointers to integer types with different sign [-Wpointer-sign]
res = utstring_body (buf);
^ ~~~~~~~~~~~~~~~~~~~
23 warnings generated.
[ 75%] Building C object CMakeFiles/ucl.dir/src/ucl_hash.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_hash.c:24:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
6 warnings generated.
[ 87%] Building C object CMakeFiles/ucl.dir/src/ucl_schema.c.o
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:271:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'f' || p[0] == 'F') && strncasecmp (p, "false", 5) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:277:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 't' || p[0] == 'T') && strncasecmp (p, "true", 4) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:283:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'y' || p[0] == 'Y') && strncasecmp (p, "yes", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:287:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "off", 3) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:293:52: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
if ((p[0] == 'n' || p[0] == 'N') && strncasecmp (p, "no", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
In file included from /Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/src/ucl_schema.c:27:
/Users/userguy/opt/t/go/src/github.com/mitchellh/terraform/vendor/libucl/cmake/../src/ucl_internal.h:297:57: warning: passing 'const unsigned char *' to parameter of type
'const char *' converts between pointers to integer types with different sign [-Wpointer-sign]
else if ((p[0] == 'o' || p[0] == 'O') && strncasecmp (p, "on", 2) == 0) {
^
/usr/include/strings.h:79:30: note: passing argument to parameter here
int strncasecmp(const char *, const char *, size_t);
^
6 warnings generated.
[100%] Building C object CMakeFiles/ucl.dir/src/xxhash.c.o
Linking C static library libucl.a
[100%] Built target ucl
go get -u -v ./...
github.com/mitchellh/terraform (download)
github.com/hashicorp/terraform (download)
github.com/mitchellh/copystructure (download)
github.com/mitchellh/reflectwalk (download)
github.com/mitchellh/go-libucl (download)
github.com/mitchellh/mapstructure (download)
github.com/mitchellh/cli (download)
github.com/mitchellh/colorstring (download)
github.com/mitchellh/osext (download)
github.com/mitchellh/panicwrap (download)
github.com/mitchellh/prefixedio (download)
github.com/mitchellh/goamz (download)
github.com/pearkes/cloudflare (download)
github.com/armon/consul-api (download)
github.com/pearkes/digitalocean (download)
github.com/pearkes/dnsimple (download)
code.google.com/p/go-uuid (download)
github.com/bgentry/heroku-go (download)
code.google.com/p/go.crypto (download)
github.com/armon/circbuf (download)
github.com/hashicorp/terraform/config
# github.com/hashicorp/terraform/config
../../hashicorp/terraform/config/expr_lex.go:22: undefined: exprSymType
../../hashicorp/terraform/config/expr_lex.go:38: undefined: COMMA
../../hashicorp/terraform/config/expr_lex.go:40: undefined: LEFTPAREN
../../hashicorp/terraform/config/expr_lex.go:42: undefined: RIGHTPAREN
../../hashicorp/terraform/config/expr_lex.go:50: undefined: exprSymType
../../hashicorp/terraform/config/expr_lex.go:77: undefined: IDENTIFIER
../../hashicorp/terraform/config/expr_lex.go:80: undefined: exprSymType
../../hashicorp/terraform/config/expr_lex.go:100: undefined: STRING
../../hashicorp/terraform/config/expr_parse.go:24: undefined: exprParse
make: *** [updatedeps] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment