=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for streamripper-1.64.6 Making all in lib /usr/pkg/bin/bmake all-am cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 cbuf2.c mv -f .deps/cbuf2.Tpo .deps/cbuf2.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 charset.c mv -f .deps/charset.Tpo .deps/charset.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 debug.c mv -f .deps/debug.Tpo .deps/debug.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT errors.o -MD -MP -MF .deps/errors.Tpo -c -o errors.o errors.c mv -f .deps/errors.Tpo .deps/errors.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 external.c mv -f .deps/external.Tpo .deps/external.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 filelib.c filelib.c:906: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)) ^~~~ filelib.c:1373:10: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isdigit(de->d_name[strlen(fnp)])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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. mv -f .deps/filelib.Tpo .deps/filelib.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 findsep.c mv -f .deps/findsep.Tpo .deps/findsep.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT findsep2.o -MD -MP -MF .deps/findsep2.Tpo -c -o findsep2.o findsep2.c mv -f .deps/findsep2.Tpo .deps/findsep2.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 http.c http.c:128:19: warning: array subscript is of type 'char' [-Wchar-subscripts] if (*s == '%' && isxdigit(*(s+1)) && isxdigit(*(s+2))) { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:58:45: note: expanded from macro 'isxdigit' #define isxdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_X)) ^~~~ http.c:128:39: warning: array subscript is of type 'char' [-Wchar-subscripts] if (*s == '%' && isxdigit(*(s+1)) && isxdigit(*(s+2))) { ^~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:58:45: note: expanded from macro 'isxdigit' #define isxdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_X)) ^~~~ 2 warnings generated. mv -f .deps/http.Tpo .deps/http.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 iconvert.c mv -f .deps/iconvert.Tpo .deps/iconvert.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT mchar.o -MD -MP -MF .deps/mchar.Tpo -c -o mchar.o mchar.c mchar.c:119:22: warning: array subscript is of type 'char' [-Wchar-subscripts] while (*start && isspace(*start)) { ^~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ mchar.c:133:13: warning: array subscript is of type 'char' [-Wchar-subscripts] if (isspace(*test)) { ^~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:56:44: note: expanded from macro 'isspace' #define isspace(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_S)) ^~~~ 2 warnings generated. mv -f .deps/mchar.Tpo .deps/mchar.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 parse.c parse.c:327: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. mv -f .deps/parse.Tpo .deps/parse.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT prefs.o -MD -MP -MF .deps/prefs.Tpo -c -o prefs.o prefs.c mv -f .deps/prefs.Tpo .deps/prefs.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 relaylib.c In file included from relaylib.c:42: In file included from ./relaylib.h:20: In file included from ./srtypes.h:25: ./list.h:31:9: warning: 'LIST_HEAD' macro redefined [-Wmacro-redefined] #define LIST_HEAD(name) \ ^ /usr/include/sys/queue.h:181:9: note: previous definition is here #define LIST_HEAD(name, type) \ ^ relaylib.c:103: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)])) ^~~~ relaylib.c:104: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)])) ^~~~ relaylib.c:154: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)) ^~~~ relaylib.c:628:30: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] if (ptr->m_left_to_send < 0) { ~~~~~~~~~~~~~~~~~~~ ^ ~ 5 warnings generated. mv -f .deps/relaylib.Tpo .deps/relaylib.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 rip_manager.c mv -f .deps/rip_manager.Tpo .deps/rip_manager.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT ripaac.o -MD -MP -MF .deps/ripaac.Tpo -c -o ripaac.o ripaac.c mv -f .deps/ripaac.Tpo .deps/ripaac.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 ripogg.c mv -f .deps/ripogg.Tpo .deps/ripogg.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 ripstream.c mv -f .deps/ripstream.Tpo .deps/ripstream.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 socklib.c In file included from socklib.c:43: In file included from ./srtypes.h:25: ./list.h:31:9: warning: 'LIST_HEAD' macro redefined [-Wmacro-redefined] #define LIST_HEAD(name) \ ^ /usr/include/sys/queue.h:181:9: note: previous definition is here #define LIST_HEAD(name, type) \ ^ 1 warning generated. mv -f .deps/socklib.Tpo .deps/socklib.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT threadlib.o -MD -MP -MF .deps/threadlib.Tpo -c -o threadlib.o threadlib.c mv -f .deps/threadlib.Tpo .deps/threadlib.Po cc -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT utf8.o -MD -MP -MF .deps/utf8.Tpo -c -o utf8.o utf8.c utf8.c:310:11: warning: unused variable 'charset' [-Wunused-variable] char *charset; ^ 1 warning generated. mv -f .deps/utf8.Tpo .deps/utf8.Po rm -f libstreamripper.a ar cru libstreamripper.a cbuf2.o charset.o debug.o errors.o external.o filelib.o findsep.o findsep2.o http.o iconvert.o mchar.o parse.o prefs.o relaylib.o rip_manager.o ripaac.o ripogg.o ripstream.o socklib.o threadlib.o utf8.o ranlib libstreamripper.a cc -DHAVE_CONFIG_H -I. -I./lib -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -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 mv -f .deps/streamripper.Tpo .deps/streamripper.Po cc -DHAVE_CONFIG_H -I. -I./lib -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -DPCRE_STATIC -I/usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6/lib -D__UNIX__ -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -MT argv.o -MD -MP -MF .deps/argv.Tpo -c -o argv.o `test -f 'lib/argv.c' || echo './'`lib/argv.c mv -f .deps/argv.Tpo .deps/argv.Po cc -O2 -march=i586 -I/usr/pkg/include -I/usr/include -Wall -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o streamripper streamripper.o argv.o lib/libstreamripper.a -lmad -lpthread -L/usr/pkg/lib -logg -L/usr/pkg/lib -lvorbis -lm -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lglib-2.0 -lintl -lm lib/libstreamripper.a(threadlib.o): In function `threadlib_create_sem': threadlib.c:(.text+0x6d): undefined reference to `sem_init' lib/libstreamripper.a(threadlib.o): In function `threadlib_waitfor_sem': threadlib.c:(.text+0x94): undefined reference to `sem_wait' lib/libstreamripper.a(threadlib.o): In function `threadlib_signal_sem': threadlib.c:(.text+0xb4): undefined reference to `sem_post' clang: error: linker command failed with exit code 1 (use -v to see invocation) *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6 *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/work/audio/streamripper/work/streamripper-1.64.6 *** Error code 1 Stop. bmake[1]: stopped in /usr/pkgsrc/audio/streamripper *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/streamripper