=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for streamripper-1.61.27nb2 if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT streamripper.o -MD -MP -MF ".deps/streamripper.Tpo" -c -o streamripper.o `test -f 'console/streamripper.c' || echo './'`console/streamripper.c; then mv -f ".deps/streamripper.Tpo" ".deps/streamripper.Po"; else rm -f ".deps/streamripper.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT cbuf2.o -MD -MP -MF ".deps/cbuf2.Tpo" -c -o cbuf2.o `test -f 'lib/cbuf2.c' || echo './'`lib/cbuf2.c; then mv -f ".deps/cbuf2.Tpo" ".deps/cbuf2.Po"; else rm -f ".deps/cbuf2.Tpo"; exit 1; fi lib/cbuf2.c:377:4: warning: incompatible pointer types assigning to 'LIST *' (aka 'struct list_head *') from 'struct list_head **'; remove & [-Wincompatible-pointer-types] p = &this_page_list.next; ^ ~~~~~~~~~~~~~~~~~~~~ lib/cbuf2.c:793:29: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] ptr->m_header_buf_ptr = tmp->m_header_buf_ptr; ^ ~~~~~~~~~~~~~~~~~~~~~ lib/cbuf2.c:725:1: warning: unused function 'cbuf2_subtract' [-Wunused-function] cbuf2_subtract (CBUF2 *cbuf2, u_long pos1, u_long pos2) ^ 3 warnings generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT charset.o -MD -MP -MF ".deps/charset.Tpo" -c -o charset.o `test -f 'lib/charset.c' || echo './'`lib/charset.c; then mv -f ".deps/charset.Tpo" ".deps/charset.Po"; else rm -f ".deps/charset.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT debug.o -MD -MP -MF ".deps/debug.Tpo" -c -o debug.o `test -f 'lib/debug.c' || echo './'`lib/debug.c; then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/debug.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT external.o -MD -MP -MF ".deps/external.Tpo" -c -o external.o `test -f 'lib/external.c' || echo './'`lib/external.c; then mv -f ".deps/external.Tpo" ".deps/external.Po"; else rm -f ".deps/external.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT filelib.o -MD -MP -MF ".deps/filelib.Tpo" -c -o filelib.o `test -f 'lib/filelib.c' || echo './'`lib/filelib.c; then mv -f ".deps/filelib.Tpo" ".deps/filelib.Po"; else rm -f ".deps/filelib.Tpo"; exit 1; fi lib/filelib.c:726:10: warning: array subscript is of type 'char' [-Wchar-subscripts] while (isdigit (pat[opi+1+ai]) && ai < 6) { ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ lib/filelib.c:1154:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(de->d_name[strlen(fn_prefix)])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ 2 warnings generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT findsep.o -MD -MP -MF ".deps/findsep.Tpo" -c -o findsep.o `test -f 'lib/findsep.c' || echo './'`lib/findsep.c; then mv -f ".deps/findsep.Tpo" ".deps/findsep.Po"; else rm -f ".deps/findsep.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT http.o -MD -MP -MF ".deps/http.Tpo" -c -o http.o `test -f 'lib/http.c' || echo './'`lib/http.c; then mv -f ".deps/http.Tpo" ".deps/http.Po"; else rm -f ".deps/http.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT iconvert.o -MD -MP -MF ".deps/iconvert.Tpo" -c -o iconvert.o `test -f 'lib/iconvert.c' || echo './'`lib/iconvert.c; then mv -f ".deps/iconvert.Tpo" ".deps/iconvert.Po"; else rm -f ".deps/iconvert.Tpo"; exit 1; fi if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT mpeg.o -MD -MP -MF ".deps/mpeg.Tpo" -c -o mpeg.o `test -f 'lib/mpeg.c' || echo './'`lib/mpeg.c; then mv -f ".deps/mpeg.Tpo" ".deps/mpeg.Po"; else rm -f ".deps/mpeg.Tpo"; exit 1; fi lib/mpeg.c:199:23: warning: 'memset' call operates on objects of type 'mp3_header_t' (aka 'struct mp3_headerSt') while the size is based on a different type 'mp3_header_t *' (aka 'struct mp3_headerSt *') [-Wsizeof-pointer-memaccess] memset(mh, 0, sizeof(mh)); ~~ ^~ lib/mpeg.c:199:23: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset(mh, 0, sizeof(mh)); ^~ 1 warning generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT parse.o -MD -MP -MF ".deps/parse.Tpo" -c -o parse.o `test -f 'lib/parse.c' || echo './'`lib/parse.c; then mv -f ".deps/parse.Tpo" ".deps/parse.Po"; else rm -f ".deps/parse.Tpo"; exit 1; fi lib/parse.c:270:17: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*rbp && isspace(*rbp)) rbp++; ^~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 1 warning generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT relaylib.o -MD -MP -MF ".deps/relaylib.Tpo" -c -o relaylib.o `test -f 'lib/relaylib.c' || echo './'`lib/relaylib.c; then mv -f ".deps/relaylib.Tpo" ".deps/relaylib.Po"; else rm -f ".deps/relaylib.Tpo"; exit 1; fi lib/relaylib.c:124:6: warning: array subscript is of type 'char' [-Wchar-subscripts] a = tolower (str[i]); ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ lib/relaylib.c:125:6: warning: array subscript is of type 'char' [-Wchar-subscripts] b = tolower (tag[i]); ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower' #define tolower(c) ((int)((_tolower_tab_ + 1)[(c)])) ^~~~ lib/relaylib.c:175:50: warning: array subscript is of type 'char' [-Wchar-subscripts] for (md += strlen(ICY_METADATA_TAG); md[0] && (isdigit(md[0]) == 0); md++); ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ lib/relaylib.c:475:77: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] newsock = accept (m_listensock, (struct sockaddr *)&client, &iAddrSize); ^~~~~~~~~~ /usr/pkgsrc/work/audio/streamripper/work/.buildlink/include/pthread.h:502:79: note: passing argument to parameter here extern int __pthread_accept(int, struct sockaddr *, socklen_t *); ^ lib/relaylib.c:597:30: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (ptr->m_left_to_send < 0) { ~~~~~~~~~~~~~~~~~~~ ^ ~ 5 warnings generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT rip_manager.o -MD -MP -MF ".deps/rip_manager.Tpo" -c -o rip_manager.o `test -f 'lib/rip_manager.c' || echo './'`lib/rip_manager.c; then mv -f ".deps/rip_manager.Tpo" ".deps/rip_manager.Po"; else rm -f ".deps/rip_manager.Tpo"; exit 1; fi lib/rip_manager.c:621:27: warning: too many arguments in call to 'create_pls_file' create_pls_file(new_port); ~~~~~~~~~~~~~~~ ^ 1 warning generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT ripogg.o -MD -MP -MF ".deps/ripogg.Tpo" -c -o ripogg.o `test -f 'lib/ripogg.c' || echo './'`lib/ripogg.c; then mv -f ".deps/ripogg.Tpo" ".deps/ripogg.Po"; else rm -f ".deps/ripogg.Tpo"; exit 1; fi lib/ripogg.c:260:25: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] val = inf->vc.user_comments[i]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~ lib/ripogg.c:528:26: warning: incompatible pointer types assigning to 'void (*)(struct _stream_processor *, ogg_page *)' from 'int (stream_processor *, ogg_page *, TRACK_INFO *)' [-Wincompatible-pointer-types] stream->process_page = vorbis_process; ^ ~~~~~~~~~~~~~~ lib/ripogg.c:129:20: warning: unused function 'create_stream_set' [-Wunused-function] static stream_set *create_stream_set(void) { ^ lib/ripogg.c:139:13: warning: unused function 'info' [-Wunused-function] static void info(char *format, ...) ^ lib/ripogg.c:477:13: warning: unused function 'free_stream_set' [-Wunused-function] static void free_stream_set(stream_set *set) ^ lib/ripogg.c:539:26: warning: unused function 'find_stream_processor' [-Wunused-function] static stream_processor *find_stream_processor(stream_set *set, ogg_page *page) ^ 6 warnings generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT ripstream.o -MD -MP -MF ".deps/ripstream.Tpo" -c -o ripstream.o `test -f 'lib/ripstream.c' || echo './'`lib/ripstream.c; then mv -f ".deps/ripstream.Tpo" ".deps/ripstream.Po"; else rm -f ".deps/ripstream.Tpo"; exit 1; fi lib/ripstream.c:389:34: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] find_bitrate(&test_bitrate, m_getbuffer, m_buffersize); ^~~~~~~~~~~ ./lib/findsep.h:34:63: note: passing argument to parameter 'mpgbuf' here error_code find_bitrate(unsigned long* bitrate, const u_char* mpgbuf, ^ lib/ripstream.c:554:8: warning: initializing 'char *' with an expression of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] char* buf = (u_char *)malloc(bufsize); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ lib/ripstream.c:565:25: warning: passing 'char *' to parameter of type 'const u_char *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ret = findsep_silence (buf, bufsize, ^~~ ./lib/findsep.h:24:32: note: passing argument to parameter 'mpgbuf' here findsep_silence (const u_char* mpgbuf, ^ lib/ripstream.c:600:32: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] ret = cbuf2_peek(&g_cbuf2, buf, pos1); ^~~ ./lib/cbuf2.h:90:44: note: passing argument to parameter 'items' here error_code cbuf2_peek(CBUF2 *buffer, char *items, u_long count); ^ lib/ripstream.c:608:37: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((ret = rip_manager_put_data(buf, pos1)) != SR_SUCCESS) ^~~ ./lib/rip_manager.h:172:39: note: passing argument to parameter 'buf' here error_code rip_manager_put_data(char *buf, int size); ^ lib/ripstream.c:777:1: warning: unused function 'ms_to_blocks' [-Wunused-function] ms_to_blocks (int ms, int bitrate, int round_up) ^ 6 warnings generated. if cc -DHAVE_CONFIG_H -I. -I. -I./lib -Ilib -D__UNIX__ -I/usr/pkg/include -I/usr/pkg/include -Ilib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT socklib.o -MD -MP -MF ".deps/socklib.Tpo" -c -o socklib.o `test -f 'lib/socklib.c' || echo './'`lib/socklib.c; then mv -f ".deps/socklib.Tpo" ".deps/socklib.Po"; else rm -f ".deps/socklib.Tpo"; exit 1; fi lib/socklib.c:100:18: error: variable has incomplete type 'struct ifreq' struct ifreq ifr; ^ lib/socklib.c:100:12: note: forward declaration of 'struct ifreq' struct ifreq ifr; ^ lib/socklib.c:106:16: error: invalid application of 'sizeof' to an incomplete type 'struct ifreq' if (ioctl(fd, SIOCGIFADDR, &ifr) == 0) ^~~~~~~~~~~ /usr/include/sys/sockio.h:52:21: note: expanded from macro 'SIOCGIFADDR' #define SIOCGIFADDR _IOWR('i', 33, struct ifreq) /* get ifnet address */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ioccom.h:89:48: note: expanded from macro '_IOWR' #define _IOWR(g,n,t) _IOC(IOC_INOUT, (g), (n), sizeof(t)) ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/sys/ioccom.h:83:19: note: expanded from macro '_IOC' ((inout) | (((len) & IOCPARM_MASK) << IOCPARM_SHIFT) | \ ^ lib/socklib.c:100:12: note: forward declaration of 'struct ifreq' struct ifreq ifr; ^ 2 errors generated. *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/audio/streamripper/work/streamripper-1.61.27 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/audio/streamripper/work/streamripper-1.61.27 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/streamripper *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/streamripper