Build of pigz with android toolchain

The build took 00h 00m 53s and was NOT successful.

The program in this build is written in the following languages, according to sloccount:

SLOCLanguage
5,704 ansic
58 makefile
5,762 total

The process tree of the build process is here.

Several sub-process invocations were improper; see the process tree for details. Summary:

List of Errors

Log

To avoid scrolling, you may jump to the last line of the invocation of makepkg that was used to build this package.

Removed vanilla repositories from pacman.conf and added:
# [tuscan]
# Server = file:///var/cache/pacman/pkg/

CMD: pacman -Syy --noconfirm
# :: Synchronizing package databases...
# downloading tuscan.db...

Copied permanent toolchain into container-local sysroot
# /toolchain_root/arm-linux-androideabi --> /sysroot/arm-linux-androideabi
# /toolchain_root/COPYING3.LIB --> /sysroot/COPYING3.LIB
# /toolchain_root/sysroot --> /sysroot/sysroot
# /toolchain_root/COPYING.RUNTIME --> /sysroot/COPYING.RUNTIME
# /toolchain_root/lib --> /sysroot/lib
# /toolchain_root/SOURCES --> /sysroot/SOURCES
# /toolchain_root/lib64 --> /sysroot/lib64
# /toolchain_root/share --> /sysroot/share
# /toolchain_root/bin --> /sysroot/bin
# /toolchain_root/COPYING --> /sysroot/COPYING
# /toolchain_root/COPYING3 --> /sysroot/COPYING3
# /toolchain_root/COPYING.LIB --> /sysroot/COPYING.LIB
# /toolchain_root/include --> /sysroot/include
# /toolchain_root/libexec --> /sysroot/libexec

CMD: sudo -u tuscan PATH=/sysroot/bin:/sysroot/libexec/gcc/arm-linux-androideabi/4.8:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CC=arm-linux-androideabi-gcc CXX=arm-linux-androideabi-g++ red makepkg --noextract --syncdeps --skipinteg --skippgpcheck --skipchecksums --noconfirm --nocolor --log --noprogressbar --nocheck
# ==> Making package: pigz 2.3.3-1 (Tue Apr 4 20:40:47 UTC 2017)
# ==> Checking runtime dependencies...
# ==> Checking buildtime dependencies...
# ==> WARNING: Using existing $srcdir/ tree
# ==> Starting build()...
# cc -O3 -Wall -Wextra -c -o pigz.o pigz.c
# cc -O3 -Wall -Wextra -c -o yarn.o yarn.c
# cc -O3 -Wall -Wextra -c -o try.o try.c
# cc -O3 -Wall -Wextra -c -o zopfli/src/zopfli/deflate.o zopfli/src/zopfli/deflate.c
# cc1: error: no include path in which to search for stdc-predef.h
# pigz.c:317:79: error: no include path in which to search for stdio.h
# #include /* fflush(), fprintf(), fputs(), getchar(), putc(), */
# ^
# pigz.c:320:75: error: no include path in which to search for stdlib.h
# #include /* exit(), malloc(), free(), realloc(), atol(), */
# ^
# pigz.c:322:60: error: no include path in which to search for stdarg.h
# #include /* va_start(), va_end(), va_list */
# ^
# pigz.c:323:79: error: no include path in which to search for string.h
# #include /* memset(), memchr(), memcpy(), strcmp(), strcpy() */
# ^
# pigz.c:326:44: error: no include path in which to search for errno.h
# #include /* errno, EEXIST */
# ^
# pigz.c:327:39: error: no include path in which to search for assert.h
# #include /* assert() */
# ^
# pigz.c:328:64: error: no include path in which to search for time.h
# #include /* ctime(), time(), time_t, mktime() */
# ^
# pigz.c:329:47: error: no include path in which to search for signal.h
# #include /* signal(), SIGINT */
# ^
# pigz.c:330:38: error: no include path in which to search for sys/types.h
# #include /* ssize_t */
# ^
# pigz.c:331:78: error: no include path in which to search for sys/stat.h
# #include /* chmod(), stat(), fstat(), lstat(), struct stat, */
# ^
# pigz.c:333:71: error: no include path in which to search for sys/time.h
# #include /* utimes(), gettimeofday(), struct timeval */
# ^
# pigz.c:334:75: error: no include path in which to search for unistd.h
# #include /* unlink(), _exit(), read(), write(), close(), */
# ^
# pigz.c:336:74: error: no include path in which to search for fcntl.h
# #include /* open(), O_CREAT, O_EXCL, O_RDONLY, O_TRUNC, */
# ^
# pigz.c:338:69: error: no include path in which to search for dirent.h
# #include /* opendir(), readdir(), closedir(), DIR, */
# ^
# pigz.c:340:48: error: no include path in which to search for limits.h
# #include /* UINT_MAX, INT_MAX */
# ^
# pigz.c:342:39: error: no include path in which to search for inttypes.h
# # include /* intmax_t */
# ^
# pigz.c:365:73: fatal error: zlib.h: No such file or directory
# #include "zlib.h" /* deflateInit2(), deflateReset(), deflate(), */
# ^
# compilation terminated.
# make: *** [: pigz.o] Error 1
# make: *** Waiting for unfinished jobs....
# cc1: error: no include path in which to search for stdc-predef.h
# yarn.c:33:48: error: no include path in which to search for stdio.h
# #include /* fprintf(), stderr */
# ^
# yarn.c:34:61: error: no include path in which to search for stdlib.h
# #include /* exit(), malloc(), free(), NULL */
# ^
# yarn.c:35:75: error: no include path in which to search for pthread.h
# #include /* pthread_t, pthread_create(), pthread_join(), */
# ^
# yarn.c:43:53: error: no include path in which to search for errno.h
# #include /* ENOMEM, EAGAIN, EINVAL */
# ^
# In file included from yarn.c:46:0:
# yarn.h:115:25: error: unknown type name 'size_t'
# void yarn_mem(void *(*)(size_t), void (*)(void *));
# ^
# yarn.h:115:34: error: expected ';', ',' or ')' before 'void'
# void yarn_mem(void *(*)(size_t), void (*)(void *));
# ^
# yarn.c:53:27: error: 'NULL' undeclared here (not in a function)
# void (*yarn_abort)(int) = NULL;
# ^
# yarn.c: In function 'fail':
# yarn.c:61:5: warning: implicit declaration of function 'fprintf' [-Wimplicit-function-declaration]
# fprintf(stderr, "%s: %s (%d) -- aborting\n", yarn_prefix,
# ^
# yarn.c:61:5: warning: incompatible implicit declaration of built-in function 'fprintf' [enabled by default]
# yarn.c:61:13: error: 'stderr' undeclared (first use in this function)
# fprintf(stderr, "%s: %s (%d) -- aborting\n", yarn_prefix,
# ^
# yarn.c:61:13: note: each undeclared identifier is reported only once for each function it appears in
# yarn.c:62:20: error: 'ENOMEM' undeclared (first use in this function)
# err == ENOMEM ? "out of memory" : "internal pthread error", err);
# ^
# yarn.c:63:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
# exit(err == ENOMEM || err == EAGAIN ? err : EINVAL);
# ^
# yarn.c:63:5: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default]
# yarn.c:63:34: error: 'EAGAIN' undeclared (first use in this function)
# exit(err == ENOMEM || err == EAGAIN ? err : EINVAL);
# ^
# yarn.c:63:49: error: 'EINVAL' undeclared (first use in this function)
# exit(err == ENOMEM || err == EAGAIN ? err : EINVAL);
# ^
# yarn.c: At top level:
# yarn.c:68:1: warning: parameter names (without types) in function declaration [enabled by default]
# typedef void *(*malloc_t)(size_t);
# ^
# yarn.c:70:30: error: 'malloc' undeclared here (not in a function)
# local malloc_t my_malloc_f = malloc;
# ^
# yarn.c:71:24: error: 'free' undeclared here (not in a function)
# local free_t my_free = free;
# ^
# yarn.c:81:23: error: unknown type name 'size_t'
# local void *my_malloc(size_t size)
# ^
# yarn.c:93:5: error: unknown type name 'pthread_mutex_t'
# pthread_mutex_t mutex;
# ^
# yarn.c:94:5: error: unknown type name 'pthread_cond_t'
# pthread_cond_t cond;
# ^
# yarn.c: In function 'new_lock':
# yarn.c:103:5: warning: implicit declaration of function 'my_malloc' [-Wimplicit-function-declaration]
# bolt = my_malloc(sizeof(struct lock_s));
# ^
# yarn.c:103:10: warning: assignment makes pointer from integer without a cast [enabled by default]
# bolt = my_malloc(sizeof(struct lock_s));
# ^
# yarn.c:104:5: warning: implicit declaration of function 'pthread_mutex_init' [-Wimplicit-function-declaration]
# if ((ret = pthread_mutex_init(&(bolt->mutex), NULL)) ||
# ^
# yarn.c:105:9: warning: implicit declaration of function 'pthread_cond_init' [-Wimplicit-function-declaration]
# (ret = pthread_cond_init(&(bolt->cond), NULL)))
# ^
# yarn.c: In function 'possess':
# yarn.c:115:5: warning: implicit declaration of function 'pthread_mutex_lock' [-Wimplicit-function-declaration]
# if ((ret = pthread_mutex_lock(&(bolt->mutex))) != 0)
# ^
# yarn.c: In function 'release':
# yarn.c:123:5: warning: implicit declaration of function 'pthread_mutex_unlock' [-Wimplicit-function-declaration]
# if ((ret = pthread_mutex_unlock(&(bolt->mutex))) != 0)
# ^
# yarn.c: In function 'twist':
# yarn.c:135:5: warning: implicit declaration of function 'pthread_cond_broadcast' [-Wimplicit-function-declaration]
# if ((ret = pthread_cond_broadcast(&(bolt->cond))) ||
# ^
# yarn.c: In function 'wait_for':
# yarn.c:149:13: warning: implicit declaration of function 'pthread_cond_wait' [-Wimplicit-function-declaration]
# if ((ret = pthread_cond_wait(&(bolt->cond), &(bolt->mutex))) != 0)
# ^
# yarn.c: In function 'free_lock':
# yarn.c:180:5: warning: implicit declaration of function 'pthread_cond_destroy' [-Wimplicit-function-declaration]
# if ((ret = pthread_cond_destroy(&(bolt->cond))) ||
# ^
# yarn.c:181:9: warning: implicit declaration of function 'pthread_mutex_destroy' [-Wimplicit-function-declaration]
# (ret = pthread_mutex_destroy(&(bolt->mutex))))
# ^
# yarn.c: At top level:
# yarn.c:189:5: error: unknown type name 'pthread_t'
# pthread_t id;
# ^
# yarn.c:197:5: error: 'PTHREAD_MUTEX_INITIALIZER' undeclared here (not in a function)
# PTHREAD_MUTEX_INITIALIZER,
# ^
# yarn.c:198:5: error: 'PTHREAD_COND_INITIALIZER' undeclared here (not in a function)
# PTHREAD_COND_INITIALIZER,
# ^
# yarn.c: In function 'reenter':
# yarn.c:213:5: error: unknown type name 'pthread_t'
# pthread_t me;
# ^
# yarn.c:218:5: warning: implicit declaration of function 'pthread_self' [-Wimplicit-function-declaration]
# me = pthread_self();
# ^
# yarn.c:222:9: warning: implicit declaration of function 'pthread_equal' [-Wimplicit-function-declaration]
# if (pthread_equal(match->id, me))
# ^
# yarn.c:227:14: error: 'EINVAL' undeclared (first use in this function)
# fail(EINVAL);
# ^
# yarn.c: In function 'ignition':
# yarn.c:250:5: warning: implicit declaration of function 'pthread_cleanup_push' [-Wimplicit-function-declaration]
# pthread_cleanup_push(reenter, NULL);
# ^
# yarn.c:257:5: warning: implicit declaration of function 'pthread_cleanup_pop' [-Wimplicit-function-declaration]
# pthread_cleanup_pop(1);
# ^
# yarn.c: In function 'launch':
# yarn.c:270:5: error: unknown type name 'pthread_attr_t'
# pthread_attr_t attr;
# ^
# yarn.c:276:13: warning: assignment makes pointer from integer without a cast [enabled by default]
# capsule = my_malloc(sizeof(struct capsule));
# ^
# yarn.c:285:8: warning: assignment makes pointer from integer without a cast [enabled by default]
# th = my_malloc(sizeof(struct thread_s));
# ^
# yarn.c:286:5: warning: implicit declaration of function 'pthread_attr_init' [-Wimplicit-function-declaration]
# if ((ret = pthread_attr_init(&attr)) ||
# ^
# yarn.c:287:9: warning: implicit declaration of function 'pthread_attr_setdetachstate' [-Wimplicit-function-declaration]
# (ret = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE)) ||
# ^
# yarn.c:287:51: error: 'PTHREAD_CREATE_JOINABLE' undeclared (first use in this function)
# (ret = pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE)) ||
# ^
# yarn.c:288:9: warning: implicit declaration of function 'pthread_create' [-Wimplicit-function-declaration]
# (ret = pthread_create(&(th->id), &attr, ignition, capsule)) ||
# ^
# yarn.c:289:9: warning: implicit declaration of function 'pthread_attr_destroy' [-Wimplicit-function-declaration]
# (ret = pthread_attr_destroy(&attr)))
# ^
# yarn.c: In function 'join':
# yarn.c:306:5: warning: implicit declaration of function 'pthread_join' [-Wimplicit-function-declaration]
# if ((ret = pthread_join(ally->id, NULL)) != 0)
# ^
# yarn.c:318:14: error: 'EINVAL' undeclared (first use in this function)
# fail(EINVAL);
# ^
# yarn.c: In function 'join_all':
# yarn.c:354:18: error: 'EINVAL' undeclared (first use in this function)
# fail(EINVAL);
# ^
# yarn.c: In function 'destruct':
# yarn.c:377:5: warning: implicit declaration of function 'pthread_cancel' [-Wimplicit-function-declaration]
# if ((ret = pthread_cancel(off_course->id)) != 0)
# ^
# make: *** [: yarn.o] Error 1
# cc1: error: no include path in which to search for stdc-predef.h
# In file included from zopfli/src/zopfli/deflate.h:28:0,
# from zopfli/src/zopfli/deflate.c:20:
# zopfli/src/zopfli/zopfli.h:23:20: error: no include path in which to search for stddef.h
# #include
# ^
# zopfli/src/zopfli/zopfli.h:24:37: error: no include path in which to search for stdlib.h
# #include /* for size_t */
# ^
# cc1: error: no include path in which to search for stdc-predef.h
# zopfli/src/zopfli/zopfli.h:90:46: error: unknown type name 'size_t'
# const unsigned char* in, size_t insize,
# ^
# zopfli/src/zopfli/zopfli.h:91:42: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize);
# ^
# In file included from try.c:11:0:
# try.h:254:20: error: no include path in which to search for stdlib.h
# #include
# ^
# In file included from zopfli/src/zopfli/deflate.c:20:0:
# zopfli/src/zopfli/deflate.h:58:45: error: unknown type name 'size_t'
# const unsigned char* in, size_t insize,
# ^
# zopfli/src/zopfli/deflate.h:59:60: error: unknown type name 'size_t'
# unsigned char* bp, unsigned char** out, size_t* outsize);
# ^
# try.h:255:20: error: no include path in which to search for string.h
# #include
# ^
# zopfli/src/zopfli/deflate.h:67:49: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# try.h:256:20: error: no include path in which to search for assert.h
# #include
# ^
# zopfli/src/zopfli/deflate.h:67:65: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.h:69:24: error: unknown type name 'size_t'
# size_t* outsize);
# ^
# try.h:257:20: error: no include path in which to search for setjmp.h
# #include
# ^
# zopfli/src/zopfli/deflate.h:80:33: error: unknown type name 'size_t'
# size_t lstart, size_t lend, int btype);
# ^
# try.h:261:23: error: no include path in which to search for pthread.h
# # include
# ^
# zopfli/src/zopfli/deflate.h:80:48: error: unknown type name 'size_t'
# size_t lstart, size_t lend, int btype);
# ^
# zopfli/src/zopfli/deflate.c:22:20: error: no include path in which to search for assert.h
# #include
# ^
# zopfli/src/zopfli/deflate.c:23:19: error: no include path in which to search for stdio.h
# #include
# ^
# zopfli/src/zopfli/deflate.c:24:20: error: no include path in which to search for stdlib.h
# #include
# ^
# try.h:290:5: error: unknown type name 'jmp_buf'
# jmp_buf env; /* state information for longjmp() to jump back */
# ^
# In file included from zopfli/src/zopfli/deflate.c:26:0:
# zopfli/src/zopfli/blocksplitter.h:31:20: error: no include path in which to search for stdlib.h
# #include
# ^
# zopfli/src/zopfli/blocksplitter.h:47:27: error: unknown type name 'size_t'
# size_t llsize, size_t maxblocks,
# ^
# zopfli/src/zopfli/blocksplitter.h:47:42: error: unknown type name 'size_t'
# size_t llsize, size_t maxblocks,
# ^
# zopfli/src/zopfli/blocksplitter.h:48:27: error: unknown type name 'size_t'
# size_t** splitpoints, size_t* npoints);
# ^
# zopfli/src/zopfli/blocksplitter.h:48:49: error: unknown type name 'size_t'
# size_t** splitpoints, size_t* npoints);
# ^
# try.c:12:19: error: no include path in which to search for stdio.h
# #include
# ^
# try.c:13:20: error: no include path in which to search for string.h
# #include
# ^
# try.c:14:20: error: no include path in which to search for stdarg.h
# #include
# ^
# zopfli/src/zopfli/blocksplitter.h:65:48: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/blocksplitter.h:65:64: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# try.c:32:26: error: 'NULL' undeclared here (not in a function)
# try_t_ *try_stack_ = NULL;
# ^
# zopfli/src/zopfli/blocksplitter.h:66:23: error: unknown type name 'size_t'
# size_t maxblocks, size_t** splitpoints, size_t* npoints);
# ^
# zopfli/src/zopfli/blocksplitter.h:66:41: error: unknown type name 'size_t'
# size_t maxblocks, size_t** splitpoints, size_t* npoints);
# ^
# zopfli/src/zopfli/blocksplitter.h:66:63: error: unknown type name 'size_t'
# size_t maxblocks, size_t** splitpoints, size_t* npoints);
# ^
# try.c: In function 'try_throw_':
# zopfli/src/zopfli/blocksplitter.h:73:29: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# try.c:42:5: warning: implicit declaration of function 'assert' [-Wimplicit-function-declaration]
# assert(try_stack_ != NULL && "try: naked throw");
# ^
# zopfli/src/zopfli/blocksplitter.h:73:45: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/blocksplitter.h:74:29: error: unknown type name 'size_t'
# size_t blocksize,
# ^
# zopfli/src/zopfli/blocksplitter.h:75:29: error: unknown type name 'size_t'
# size_t** splitpoints, size_t* npoints);
# ^
# zopfli/src/zopfli/blocksplitter.h:75:51: error: unknown type name 'size_t'
# size_t** splitpoints, size_t* npoints);
# ^
# try.c:52:5: warning: implicit declaration of function 'strchr' [-Wimplicit-function-declaration]
# if (fmt != NULL && strchr(fmt, '%') != NULL) {
# ^
# In file included from zopfli/src/zopfli/deflate.c:27:0:
# zopfli/src/zopfli/lz77.h:28:20: error: no include path in which to search for stdlib.h
# #include
# ^
# try.c:52:24: warning: incompatible implicit declaration of built-in function 'strchr' [enabled by default]
# if (fmt != NULL && strchr(fmt, '%') != NULL) {
# ^
# In file included from zopfli/src/zopfli/cache.h:27:0,
# from zopfli/src/zopfli/lz77.h:30,
# from zopfli/src/zopfli/deflate.c:27:
# zopfli/src/zopfli/util.h:28:20: error: no include path in which to search for string.h
# #include
# ^
# try.c:54:9: error: unknown type name 'size_t'
# size_t len;
# ^
# zopfli/src/zopfli/util.h:29:20: error: no include path in which to search for stdlib.h
# #include
# ^
# try.c:55:9: error: unknown type name 'va_list'
# va_list ap1, ap2;
# ^
# try.c:57:9: warning: implicit declaration of function 'va_start' [-Wimplicit-function-declaration]
# va_start(ap1, fmt);
# ^
# try.c:58:9: warning: implicit declaration of function 'va_copy' [-Wimplicit-function-declaration]
# va_copy(ap2, ap1);
# ^
# try.c:59:9: warning: implicit declaration of function 'vsnprintf' [-Wimplicit-function-declaration]
# len = vsnprintf(nul, 1, fmt, ap1);
# ^
# try.c:60:9: warning: implicit declaration of function 'va_end' [-Wimplicit-function-declaration]
# va_end(ap1);
# ^
# In file included from zopfli/src/zopfli/lz77.h:30:0,
# from zopfli/src/zopfli/deflate.c:27:
# zopfli/src/zopfli/cache.h:46:22: error: unknown type name 'size_t'
# void ZopfliInitCache(size_t blocksize, ZopfliLongestMatchCache* lmc);
# ^
# try.c:61:9: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration]
# why = malloc(len + 1);
# ^
# try.c:61:15: warning: incompatible implicit declaration of built-in function 'malloc' [enabled by default]
# why = malloc(len + 1);
# ^
# zopfli/src/zopfli/cache.h:53:26: error: unknown type name 'size_t'
# size_t pos, size_t length,
# ^
# zopfli/src/zopfli/cache.h:53:38: error: unknown type name 'size_t'
# size_t pos, size_t length,
# ^
# zopfli/src/zopfli/cache.h:58:26: error: unknown type name 'size_t'
# size_t pos, size_t length,
# ^
# try.c:73:5: warning: implicit declaration of function 'longjmp' [-Wimplicit-function-declaration]
# longjmp(try_stack_->env, 2);
# ^
# zopfli/src/zopfli/cache.h:58:38: error: unknown type name 'size_t'
# size_t pos, size_t length,
# ^
# zopfli/src/zopfli/cache.h:62:32: error: unknown type name 'size_t'
# size_t pos, size_t length);
# ^
# zopfli/src/zopfli/cache.h:62:44: error: unknown type name 'size_t'
# size_t pos, size_t length);
# ^
# In file included from zopfli/src/zopfli/lz77.h:31:0,
# from zopfli/src/zopfli/deflate.c:27:
# zopfli/src/zopfli/hash.h:50:21: error: unknown type name 'size_t'
# void ZopfliInitHash(size_t window_size, ZopfliHash* h);
# ^
# zopfli/src/zopfli/hash.h:59:51: error: unknown type name 'size_t'
# void ZopfliUpdateHash(const unsigned char* array, size_t pos, size_t end,
# ^
# zopfli/src/zopfli/hash.h:59:63: error: unknown type name 'size_t'
# void ZopfliUpdateHash(const unsigned char* array, size_t pos, size_t end,
# ^
# zopfli/src/zopfli/hash.h:67:51: error: unknown type name 'size_t'
# void ZopfliWarmupHash(const unsigned char* array, size_t pos, size_t end,
# ^
# zopfli/src/zopfli/hash.h:67:63: error: unknown type name 'size_t'
# void ZopfliWarmupHash(const unsigned char* array, size_t pos, size_t end,
# ^
# In file included from zopfli/src/zopfli/deflate.c:27:0:
# zopfli/src/zopfli/lz77.h:48:3: error: unknown type name 'size_t'
# size_t size;
# ^
# zopfli/src/zopfli/lz77.h:71:3: error: unknown type name 'size_t'
# size_t blockstart;
# ^
# zopfli/src/zopfli/lz77.h:72:3: error: unknown type name 'size_t'
# size_t blockend;
# ^
# zopfli/src/zopfli/lz77.h:93:5: error: unknown type name 'size_t'
# size_t pos, size_t size, size_t limit,
# ^
# zopfli/src/zopfli/lz77.h:93:17: error: unknown type name 'size_t'
# size_t pos, size_t size, size_t limit,
# ^
# zopfli/src/zopfli/lz77.h:93:30: error: unknown type name 'size_t'
# size_t pos, size_t size, size_t limit,
# ^
# zopfli/src/zopfli/lz77.h:99:53: error: unknown type name 'size_t'
# void ZopfliVerifyLenDist(const unsigned char* data, size_t datasize, size_t pos,
# ^
# zopfli/src/zopfli/lz77.h:99:70: error: unknown type name 'size_t'
# void ZopfliVerifyLenDist(const unsigned char* data, size_t datasize, size_t pos,
# ^
# zopfli/src/zopfli/lz77.h:115:23: error: unknown type name 'size_t'
# size_t start, size_t end,
# ^
# zopfli/src/zopfli/lz77.h:115:37: error: unknown type name 'size_t'
# size_t start, size_t end,
# ^
# zopfli/src/zopfli/lz77.h:116:23: error: unknown type name 'size_t'
# size_t* ll_count, size_t* d_count);
# ^
# zopfli/src/zopfli/lz77.h:116:41: error: unknown type name 'size_t'
# size_t* ll_count, size_t* d_count);
# ^
# zopfli/src/zopfli/lz77.h:126:23: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/lz77.h:126:39: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# In file included from zopfli/src/zopfli/deflate.c:28:0:
# zopfli/src/zopfli/squeeze.h:42:49: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/squeeze.h:42:65: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/squeeze.h:57:29: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/squeeze.h:57:45: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# In file included from zopfli/src/zopfli/deflate.c:29:0:
# zopfli/src/zopfli/tree.h:27:20: error: no include path in which to search for string.h
# #include
# ^
# zopfli/src/zopfli/tree.h:33:1: error: unknown type name 'size_t'
# void ZopfliCalculateBitLengths(const size_t* count, size_t n, int maxbits,
# ^
# zopfli/src/zopfli/tree.h:33:53: error: unknown type name 'size_t'
# void ZopfliCalculateBitLengths(const size_t* count, size_t n, int maxbits,
# ^
# zopfli/src/zopfli/tree.h:39:54: error: unknown type name 'size_t'
# void ZopfliLengthsToSymbols(const unsigned* lengths, size_t n, unsigned maxbits,
# ^
# zopfli/src/zopfli/tree.h:49:1: error: unknown type name 'size_t'
# void ZopfliCalculateEntropy(const size_t* count, size_t n, double* bitlengths);
# ^
# zopfli/src/zopfli/tree.h:49:50: error: unknown type name 'size_t'
# void ZopfliCalculateEntropy(const size_t* count, size_t n, double* bitlengths);
# ^
# zopfli/src/zopfli/deflate.c:39:60: error: unknown type name 'size_t'
# unsigned char* bp, unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:46:61: error: unknown type name 'size_t'
# unsigned char* bp, unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:63:28: error: unknown type name 'size_t'
# size_t* outsize) {
# ^
# make: *** [: try.o] Error 1
# zopfli/src/zopfli/deflate.c:105:1: error: unknown type name 'size_t'
# static size_t EncodeTree(const unsigned* ll_lengths,
# ^
# zopfli/src/zopfli/deflate.c:109:47: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:254:49: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:277:1: error: unknown type name 'size_t'
# static size_t CalculateTreeSize(const unsigned* ll_lengths,
# ^
# zopfli/src/zopfli/deflate.c: In function 'CalculateTreeSize':
# zopfli/src/zopfli/deflate.c:279:3: error: unknown type name 'size_t'
# size_t result = 0;
# ^
# zopfli/src/zopfli/deflate.c:283:5: error: unknown type name 'size_t'
# size_t size = EncodeTree(ll_lengths, d_lengths,
# ^
# zopfli/src/zopfli/deflate.c:283:5: warning: implicit declaration of function 'EncodeTree' [-Wimplicit-function-declaration]
# zopfli/src/zopfli/deflate.c: At top level:
# zopfli/src/zopfli/deflate.c:299:25: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:299:40: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:300:25: error: unknown type name 'size_t'
# size_t expected_data_size,
# ^
# zopfli/src/zopfli/deflate.c:304:46: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c: In function 'GetFixedTree':
# zopfli/src/zopfli/deflate.c:337:3: error: unknown type name 'size_t'
# size_t i;
# ^
# zopfli/src/zopfli/deflate.c: At top level:
# zopfli/src/zopfli/deflate.c:348:1: error: unknown type name 'size_t'
# static size_t CalculateBlockSymbolSize(const unsigned* ll_lengths,
# ^
# zopfli/src/zopfli/deflate.c:352:40: error: unknown type name 'size_t'
# size_t lstart, size_t lend) {
# ^
# zopfli/src/zopfli/deflate.c:352:55: error: unknown type name 'size_t'
# size_t lstart, size_t lend) {
# ^
# zopfli/src/zopfli/deflate.c:369:1: error: unknown type name 'size_t'
# static size_t AbsDiff(size_t x, size_t y) {
# ^
# zopfli/src/zopfli/deflate.c:369:23: error: unknown type name 'size_t'
# static size_t AbsDiff(size_t x, size_t y) {
# ^
# zopfli/src/zopfli/deflate.c:369:33: error: unknown type name 'size_t'
# static size_t AbsDiff(size_t x, size_t y) {
# ^
# zopfli/src/zopfli/deflate.c:381:40: error: unknown type name 'size_t'
# void OptimizeHuffmanForRle(int length, size_t* counts) {
# ^
# zopfli/src/zopfli/deflate.c:475:31: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:475:46: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:490:33: error: unknown type name 'size_t'
# size_t lstart, size_t lend, int btype) {
# ^
# zopfli/src/zopfli/deflate.c:490:48: error: unknown type name 'size_t'
# size_t lstart, size_t lend, int btype) {
# ^
# zopfli/src/zopfli/deflate.c:531:26: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:531:41: error: unknown type name 'size_t'
# size_t lstart, size_t lend,
# ^
# zopfli/src/zopfli/deflate.c:532:26: error: unknown type name 'size_t'
# size_t expected_data_size,
# ^
# zopfli/src/zopfli/deflate.c:534:47: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:588:33: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:588:49: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:590:54: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:641:31: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:641:47: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:643:52: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:671:64: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart,
# ^
# zopfli/src/zopfli/deflate.c:672:39: error: unknown type name 'size_t'
# size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:674:60: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:702:51: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:702:67: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:704:47: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:724:35: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:724:51: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:726:56: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:758:34: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:758:50: error: unknown type name 'size_t'
# size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:760:55: error: unknown type name 'size_t'
# unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:828:49: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:828:65: error: unknown type name 'size_t'
# const unsigned char* in, size_t instart, size_t inend,
# ^
# zopfli/src/zopfli/deflate.c:830:24: error: unknown type name 'size_t'
# size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:845:45: error: unknown type name 'size_t'
# const unsigned char* in, size_t insize,
# ^
# zopfli/src/zopfli/deflate.c:846:60: error: unknown type name 'size_t'
# unsigned char* bp, unsigned char** out, size_t* outsize) {
# ^
# zopfli/src/zopfli/deflate.c:86:13: warning: 'PatchDistanceCodesForBuggyDecoders' defined but not used [-Wunused-function]
# static void PatchDistanceCodesForBuggyDecoders(unsigned* d_lengths) {
# ^
# zopfli/src/zopfli/deflate.c:277:15: warning: 'CalculateTreeSize' defined but not used [-Wunused-function]
# static size_t CalculateTreeSize(const unsigned* ll_lengths,
# ^
# zopfli/src/zopfli/deflate.c:336:13: warning: 'GetFixedTree' defined but not used [-Wunused-function]
# static void GetFixedTree(unsigned* ll_lengths, unsigned* d_lengths) {
# ^
# make: *** [: zopfli/src/zopfli/deflate.o] Error 1
# ==> ERROR: A failure occurred in build().
# Aborting...