=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for mpeg_encode-1.5bnb6 gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o mfwddct.o mfwddct.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o postdct.o postdct.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o huff.o huff.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o bitio.o bitio.c bitio.c:311:5: warning: implicit declaration of function 'time' is invalid in C99 [-Wimplicit-function-declaration] time(&tempTimeStart); ^ bitio.c:422:15: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] nitems = write(socket, buffer, numWords * sizeof(uint32)); ^ 2 warnings generated. gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o mheaders.o mheaders.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o mpeg.o mpeg.c mpeg.c:604:17: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(userDataFileName) != 0) { ^~~~~~~~~~~~~~~~ /usr/include/string.h:61:28: note: passing argument to parameter here size_t strlen(const char *); ^ mpeg.c:608:13: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] stat(userDataFileName,&statbuf); ^~~~~~~~~~~~~~~~ /usr/include/sys/stat.h:247:22: note: passing argument to parameter here int stat(const char *, struct stat *) __RENAME(__stat50); ^ mpeg.c:611:24: warning: passing 'unsigned char []' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((fp = fopen(userDataFileName,"rb")) == NULL) { ^~~~~~~~~~~~~~~~ /usr/include/stdio.h:230:37: note: passing argument to parameter here FILE *fopen(const char * __restrict , const char * __restrict); ^ mpeg.c:641:53: warning: passing 'char *' to parameter of type 'uint8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] /* user_data */ userData, /* user_data_size */ userDataSize); ^~~~~~~~ headers/mheaders.h:72:41: note: passing argument to parameter 'user_data' here int32 ext_data_size, uint8 *user_data, int32 user_data_size)); ^ headers/ansi.h:66:26: note: expanded from macro '_ANSI_ARGS_' #define _ANSI_ARGS_(x) x ^ 4 warnings generated. gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o subsample.o subsample.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o param.o param.c param.c:556:9: warning: ignoring return value of function declared with const attribute [-Wunused-value] log(10.0); ^~~ ~~~~ param.c:711:16: warning: passing 'unsigned char [256]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strcpy(userDataFileName, charPtr); ^~~~~~~~~~~~~~~~ /usr/include/string.h:58:31: note: passing argument to parameter here char *strcpy(char * __restrict, const char * __restrict); ^ param.c:1025:12: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isspace(input[strlen(input)-1])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ param.c:1093:15: warning: array subscript is of type 'char' [-Wchar-subscripts] while ( isdigit(*globPtr) ) { ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ param.c:1108:15: warning: array subscript is of type 'char' [-Wchar-subscripts] while ( isdigit(*globPtr) ) { ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ param.c:1129:17: warning: array subscript is of type 'char' [-Wchar-subscripts] while ( isdigit(*globPtr) ) { ^~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ 6 warnings generated. gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o rgbtoycc.o rgbtoycc.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o readframe.o readframe.c readframe.c:828:8: warning: assigning to 'int8 *' (aka 'char *') from 'uint8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] cbptr = &(mf->orig_cb[y>>1][0]); ^ ~~~~~~~~~~~~~~~~~~~~~~~ readframe.c:829:8: warning: assigning to 'int8 *' (aka 'char *') from 'uint8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] crptr = &(mf->orig_cr[y>>1][0]); ^ ~~~~~~~~~~~~~~~~~~~~~~~ readframe.c:1063:13: warning: array subscript is of type 'char' [-Wchar-subscripts] while ( isspace(*inputLine) && (*inputLine != '\n') ) { ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ readframe.c:1071:16: warning: array subscript is of type 'char' [-Wchar-subscripts] while ( (! isspace(*inputLine)) && (*inputLine != '\n') ) { ^~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 4 warnings generated. gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o combine.o combine.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o jrevdct.o jrevdct.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o frame.o frame.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o fsize.o fsize.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o frametype.o frametype.c gcc -Iheaders -O -Wall -Wmissing-prototypes -I/usr/pkg/include -c -o libpnmrw.o libpnmrw.c libpnmrw.c:131:16: error: redefinition of 'sys_errlist' with a different type: 'char *[]' vs 'const char *const *' extern char* sys_errlist[]; ^ /usr/include/errno.h:61:27: note: previous definition is here extern const char *const *sys_errlist __RENAME(__sys_errlist14); ^ libpnmrw.c:135:5: warning: assigning to 'char *' from 'const char *const' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] e = sys_errlist[errno]; ^ ~~~~~~~~~~~~~~~~~~ 1 warning and 1 error generated. : recipe for target 'libpnmrw.o' failed gmake: *** [libpnmrw.o] Error 1 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/multimedia/mpeg_encode *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/multimedia/mpeg_encode