=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Building for libwildmidi-0.2.3.4 Making all in include gmake[1]: Entering directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/include' /usr/pkg/bin/gmake all-am gmake[2]: Entering directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/include' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/include' gmake[1]: Leaving directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/include' Making all in src gmake[1]: Entering directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/src' /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wm_error.lo -MD -MP -MF .deps/libWildMidi_la-wm_error.Tpo -c -o libWildMidi_la-wm_error.lo `test -f 'wm_error.c' || echo './'`wm_error.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wm_error.lo -MD -MP -MF .deps/libWildMidi_la-wm_error.Tpo -c wm_error.c -fPIC -DPIC -o .libs/libWildMidi_la-wm_error.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wm_error.lo -MD -MP -MF .deps/libWildMidi_la-wm_error.Tpo -c wm_error.c -o libWildMidi_la-wm_error.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-wm_error.Tpo .deps/libWildMidi_la-wm_error.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-file_io.lo -MD -MP -MF .deps/libWildMidi_la-file_io.Tpo -c -o libWildMidi_la-file_io.lo `test -f 'file_io.c' || echo './'`file_io.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-file_io.lo -MD -MP -MF .deps/libWildMidi_la-file_io.Tpo -c file_io.c -fPIC -DPIC -o .libs/libWildMidi_la-file_io.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-file_io.lo -MD -MP -MF .deps/libWildMidi_la-file_io.Tpo -c file_io.c -o libWildMidi_la-file_io.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-file_io.Tpo .deps/libWildMidi_la-file_io.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-reverb.lo -MD -MP -MF .deps/libWildMidi_la-reverb.Tpo -c -o libWildMidi_la-reverb.lo `test -f 'reverb.c' || echo './'`reverb.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-reverb.lo -MD -MP -MF .deps/libWildMidi_la-reverb.Tpo -c reverb.c -fPIC -DPIC -o .libs/libWildMidi_la-reverb.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-reverb.lo -MD -MP -MF .deps/libWildMidi_la-reverb.Tpo -c reverb.c -o libWildMidi_la-reverb.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-reverb.Tpo .deps/libWildMidi_la-reverb.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-lock.lo -MD -MP -MF .deps/libWildMidi_la-lock.Tpo -c -o libWildMidi_la-lock.lo `test -f 'lock.c' || echo './'`lock.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-lock.lo -MD -MP -MF .deps/libWildMidi_la-lock.Tpo -c lock.c -fPIC -DPIC -o .libs/libWildMidi_la-lock.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-lock.lo -MD -MP -MF .deps/libWildMidi_la-lock.Tpo -c lock.c -o libWildMidi_la-lock.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-lock.Tpo .deps/libWildMidi_la-lock.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-gus_pat.lo -MD -MP -MF .deps/libWildMidi_la-gus_pat.Tpo -c -o libWildMidi_la-gus_pat.lo `test -f 'gus_pat.c' || echo './'`gus_pat.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-gus_pat.lo -MD -MP -MF .deps/libWildMidi_la-gus_pat.Tpo -c gus_pat.c -fPIC -DPIC -o .libs/libWildMidi_la-gus_pat.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-gus_pat.lo -MD -MP -MF .deps/libWildMidi_la-gus_pat.Tpo -c gus_pat.c -o libWildMidi_la-gus_pat.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-gus_pat.Tpo .deps/libWildMidi_la-gus_pat.Plo /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wildmidi_lib.lo -MD -MP -MF .deps/libWildMidi_la-wildmidi_lib.Tpo -c -o libWildMidi_la-wildmidi_lib.lo `test -f 'wildmidi_lib.c' || echo './'`wildmidi_lib.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wildmidi_lib.lo -MD -MP -MF .deps/libWildMidi_la-wildmidi_lib.Tpo -c wildmidi_lib.c -fPIC -DPIC -o .libs/libWildMidi_la-wildmidi_lib.o wildmidi_lib.c:543:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:555:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:567:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:586:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:605:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:621:12: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[1][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:643:32: warning: array subscript is of type 'char' [-Wchar-subscripts] } else if (isdigit(line_tokens[0][0])) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:797:14: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[token_count][4])) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:806:14: warning: array subscript is of type 'char' [-Wchar-subscripts] if (!isdigit(line_tokens[token_count][5])) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:815:15: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((!isdigit(line_tokens[token_count][8])) || (!isdigit(line_tokens[token_count][10])) || (line_tokens[token_count][9] != '=')) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:815:58: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((!isdigit(line_tokens[token_count][8])) || (!isdigit(line_tokens[token_count][10])) || (line_tokens[token_count][9] != '=')) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:836:15: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((!isdigit(line_tokens[token_count][9])) || (!isdigit(line_tokens[token_count][11])) || (line_tokens[token_count][10] != '=')) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ wildmidi_lib.c:836:58: warning: array subscript is of type 'char' [-Wchar-subscripts] if ((!isdigit(line_tokens[token_count][9])) || (!isdigit(line_tokens[token_count][11])) || (line_tokens[token_count][10] != '=')) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/sys/ctype_inline.h:51:44: note: expanded from macro 'isdigit' #define isdigit(c) ((int)((_ctype_tab_ + 1)[(c)] & _CTYPE_D)) ^~~~ 13 warnings generated. libtool: compile: cc -DHAVE_CONFIG_H -I. -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT libWildMidi_la-wildmidi_lib.lo -MD -MP -MF .deps/libWildMidi_la-wildmidi_lib.Tpo -c wildmidi_lib.c -o libWildMidi_la-wildmidi_lib.o >/dev/null 2>&1 mv -f .deps/libWildMidi_la-wildmidi_lib.Tpo .deps/libWildMidi_la-wildmidi_lib.Plo /bin/sh ../libtool --tag=CC --mode=link cc -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -version-info 1:2:0 -shared -no-undefined -export-symbols-regex '^WildMidi.*' -o libWildMidi.la -rpath /usr/pkg/lib libWildMidi_la-wm_error.lo libWildMidi_la-file_io.lo libWildMidi_la-reverb.lo libWildMidi_la-lock.lo libWildMidi_la-gus_pat.lo libWildMidi_la-wildmidi_lib.lo -lm -lc libtool: link: nm @.libs/libWildMidi.la.nm | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libWildMidi.exp libtool: link: /usr/bin/egrep -e "^WildMidi.*" ".libs/libWildMidi.exp" > ".libs/libWildMidi.expT" libtool: link: mv -f ".libs/libWildMidi.expT" ".libs/libWildMidi.exp" libtool: link: cc -shared -fPIC -DPIC .libs/libWildMidi.la.lnkscript -lm -lc -L/usr/pkgsrc/work/audio/libwildmidi/work/.buildlink/lib -O2 -march=i586 -O2 -march=i386 -Wl,-soname -Wl,libWildMidi.so.1 -Wl,-retain-symbols-file -Wl,.libs/libWildMidi.exp -o .libs/libWildMidi.so.1.0.2 libtool: link: rm -f .libs/libWildMidi.la.nm .libs/libWildMidi.la.lnkscript libtool: link: (cd ".libs" && rm -f "libWildMidi.so.1" && ln -s "libWildMidi.so.1.0.2" "libWildMidi.so.1") libtool: link: (cd ".libs" && rm -f "libWildMidi.so" && ln -s "libWildMidi.so.1.0.2" "libWildMidi.so") libtool: link: ( cd ".libs" && rm -f "libWildMidi.la" && ln -s "../libWildMidi.la" "libWildMidi.la" ) cc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -march=i586 -Wall -Wextra -pedantic -O2 -std=gnu99 -Winline -ffast-math -funroll-loops -march=i386 -MT wildmidi.o -MD -MP -MF .deps/wildmidi.Tpo -c -o wildmidi.o wildmidi.c wildmidi.c:587:23: error: use of undeclared identifier 'SNDCTL_DSP_RESET' if (ioctl (audio_fd, SNDCTL_DSP_RESET, 0) < 0) { ^ wildmidi.c:588:35: warning: more '%' conversions than data arguments [-Wformat] printf("ERROR: Unable to reset %s\r\n, pcmname"); ~^ wildmidi.c:592:23: error: use of undeclared identifier 'SNDCTL_DSP_GETCAPS' if (ioctl (audio_fd, SNDCTL_DSP_GETCAPS, &caps) == -1) { ^ wildmidi.c:597:15: error: use of undeclared identifier 'DSP_CAP_TRIGGER' if (!(caps & DSP_CAP_TRIGGER) || !(caps & DSP_CAP_MMAP)) { ^ wildmidi.c:597:44: error: use of undeclared identifier 'DSP_CAP_MMAP' if (!(caps & DSP_CAP_TRIGGER) || !(caps & DSP_CAP_MMAP)) { ^ wildmidi.c:602:23: error: use of undeclared identifier 'SNDCTL_DSP_GETOSPACE' if (ioctl (audio_fd, SNDCTL_DSP_GETOSPACE, &info) == -1) { ^ wildmidi.c:607:20: error: incomplete definition of type 'struct audio_buf_info' max_buffer = (info.fragstotal * info.fragsize + sz - 1) & ~(sz - 1); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:607:38: error: incomplete definition of type 'struct audio_buf_info' max_buffer = (info.fragstotal * info.fragsize + sz - 1) & ~(sz - 1); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:609:7: error: use of undeclared identifier 'AFMT_S16_LE' rc = AFMT_S16_LE; ^ wildmidi.c:610:23: error: use of undeclared identifier 'SNDCTL_DSP_SETFMT' if (ioctl (audio_fd, SNDCTL_DSP_SETFMT, &rc) < 0 ) { ^ wildmidi.c:617:23: error: use of undeclared identifier 'SNDCTL_DSP_CHANNELS' if (ioctl (audio_fd, SNDCTL_DSP_CHANNELS, &tmp) < 0) { ^ wildmidi.c:623:23: error: use of undeclared identifier 'SNDCTL_DSP_SPEED' if (ioctl (audio_fd, SNDCTL_DSP_SPEED, &rate) < 0) { ^ wildmidi.c:629:9: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] buffer = (unsigned char *) mmap(NULL, max_buffer, mmmode, mmflags, audio_fd, 0); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wildmidi.c:637:23: error: use of undeclared identifier 'SNDCTL_DSP_SETTRIGGER' if (ioctl (audio_fd, SNDCTL_DSP_SETTRIGGER, &tmp) < 0) { ^ wildmidi.c:639:23: error: incomplete definition of type 'struct audio_buf_info' munmap (buffer, info.fragstotal * info.fragsize); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:639:41: error: incomplete definition of type 'struct audio_buf_info' munmap (buffer, info.fragstotal * info.fragsize); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:644:8: error: use of undeclared identifier 'PCM_ENABLE_OUTPUT' tmp = PCM_ENABLE_OUTPUT; ^ wildmidi.c:645:23: error: use of undeclared identifier 'SNDCTL_DSP_SETTRIGGER' if (ioctl (audio_fd, SNDCTL_DSP_SETTRIGGER, &tmp) < 0) { ^ wildmidi.c:647:23: error: incomplete definition of type 'struct audio_buf_info' munmap (buffer, info.fragstotal * info.fragsize); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:647:41: error: incomplete definition of type 'struct audio_buf_info' munmap (buffer, info.fragstotal * info.fragsize); ~~~~^ wildmidi.c:565:8: note: forward declaration of 'struct audio_buf_info' struct audio_buf_info info; ^ wildmidi.c:659:20: error: variable has incomplete type 'struct count_info' struct count_info count; ^ wildmidi.c:659:9: note: forward declaration of 'struct count_info' struct count_info count; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 2 warnings and 20 errors generated. Makefile:361: recipe for target 'wildmidi.o' failed gmake[1]: *** [wildmidi.o] Error 1 gmake[1]: Leaving directory '/usr/pkgsrc/work/audio/libwildmidi/work/wildmidi-0.2.3.4/src' Makefile:278: recipe for target 'all-recursive' failed gmake: *** [all-recursive] Error 1 *** Error code 2 Stop. bmake: stopped in /usr/pkgsrc/audio/libwildmidi *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/libwildmidi