=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for gramofile-1.6nb4 /bin/sh -ec 'clang -MM signpr_l1fit.c \ | sed '\''s/\(signpr_l1fit\)\.o/& signpr_l1fit.d/g'\'' > signpr_l1fit.d' /bin/sh -ec 'clang -MM signpr_mono.c \ | sed '\''s/\(signpr_mono\)\.o/& signpr_mono.d/g'\'' > signpr_mono.d' /bin/sh -ec 'clang -MM endian.c \ | sed '\''s/\(endian\)\.o/& endian.d/g'\'' > endian.d' /bin/sh -ec 'clang -MM signpr_exper.c \ | sed '\''s/\(signpr_exper\)\.o/& signpr_exper.d/g'\'' > signpr_exper.d' /bin/sh -ec 'clang -MM signpr_copy.c \ | sed '\''s/\(signpr_copy\)\.o/& signpr_copy.d/g'\'' > signpr_copy.d' /bin/sh -ec 'clang -MM signpr_rms.c \ | sed '\''s/\(signpr_rms\)\.o/& signpr_rms.d/g'\'' > signpr_rms.d' /bin/sh -ec 'clang -MM signpr_cmf2.c \ | sed '\''s/\(signpr_cmf2\)\.o/& signpr_cmf2.d/g'\'' > signpr_cmf2.d' /bin/sh -ec 'clang -MM tracksplit_parammenu.c \ | sed '\''s/\(tracksplit_parammenu\)\.o/& tracksplit_parammenu.d/g'\'' > tracksplit_parammenu.d' /bin/sh -ec 'clang -MM tracksplit_filenm.c \ | sed '\''s/\(tracksplit_filenm\)\.o/& tracksplit_filenm.d/g'\'' > tracksplit_filenm.d' /bin/sh -ec 'clang -MM tracksplit.c \ | sed '\''s/\(tracksplit\)\.o/& tracksplit.d/g'\'' > tracksplit.d' /bin/sh -ec 'clang -MM splashscr.c \ | sed '\''s/\(splashscr\)\.o/& splashscr.d/g'\'' > splashscr.d' /bin/sh -ec 'clang -MM signpr_doubmed.c \ | sed '\''s/\(signpr_doubmed\)\.o/& signpr_doubmed.d/g'\'' > signpr_doubmed.d' /bin/sh -ec 'clang -MM signpr_mean.c \ | sed '\''s/\(signpr_mean\)\.o/& signpr_mean.d/g'\'' > signpr_mean.d' /bin/sh -ec 'clang -MM signpr_cmf.c \ | sed '\''s/\(signpr_cmf\)\.o/& signpr_cmf.d/g'\'' > signpr_cmf.d' /bin/sh -ec 'clang -MM playwav.c \ | sed '\''s/\(playwav\)\.o/& playwav.d/g'\'' > playwav.d' /bin/sh -ec 'clang -MM secshms.c \ | sed '\''s/\(secshms\)\.o/& secshms.d/g'\'' > secshms.d' /bin/sh -ec 'clang -MM signpr_wav.c \ | sed '\''s/\(signpr_wav\)\.o/& signpr_wav.d/g'\'' > signpr_wav.d' /bin/sh -ec 'clang -MM signpr_filtmenu.c \ | sed '\''s/\(signpr_filtmenu\)\.o/& signpr_filtmenu.d/g'\'' > signpr_filtmenu.d' /bin/sh -ec 'clang -MM signpr_median.c \ | sed '\''s/\(signpr_median\)\.o/& signpr_median.d/g'\'' > signpr_median.d' /bin/sh -ec 'clang -MM signpr_general.c \ | sed '\''s/\(signpr_general\)\.o/& signpr_general.d/g'\'' > signpr_general.d' /bin/sh -ec 'clang -MM signpr_outfilenm.c \ | sed '\''s/\(signpr_outfilenm\)\.o/& signpr_outfilenm.d/g'\'' > signpr_outfilenm.d' /bin/sh -ec 'clang -MM signpr_infilenm.c \ | sed '\''s/\(signpr_infilenm\)\.o/& signpr_infilenm.d/g'\'' > signpr_infilenm.d' /bin/sh -ec 'clang -MM signpr_main.c \ | sed '\''s/\(signpr_main\)\.o/& signpr_main.d/g'\'' > signpr_main.d' /bin/sh -ec 'clang -MM helpline.c \ | sed '\''s/\(helpline\)\.o/& helpline.d/g'\'' > helpline.d' /bin/sh -ec 'clang -MM clrscr.c \ | sed '\''s/\(clrscr\)\.o/& clrscr.d/g'\'' > clrscr.d' /bin/sh -ec 'clang -MM yesnowindow.c \ | sed '\''s/\(yesnowindow\)\.o/& yesnowindow.d/g'\'' > yesnowindow.d' /bin/sh -ec 'clang -MM textwindow.c \ | sed '\''s/\(textwindow\)\.o/& textwindow.d/g'\'' > textwindow.d' /bin/sh -ec 'clang -MM stringinput.c \ | sed '\''s/\(stringinput\)\.o/& stringinput.d/g'\'' > stringinput.d' /bin/sh -ec 'clang -MM scrollmenu.c \ | sed '\''s/\(scrollmenu\)\.o/& scrollmenu.d/g'\'' > scrollmenu.d' /bin/sh -ec 'clang -MM reclp_main.c \ | sed '\''s/\(reclp_main\)\.o/& reclp_main.d/g'\'' > reclp_main.d' /bin/sh -ec 'clang -MM reclp_filenm.c \ | sed '\''s/\(reclp_filenm\)\.o/& reclp_filenm.d/g'\'' > reclp_filenm.d' /bin/sh -ec 'clang -MM mainmenu.c \ | sed '\''s/\(mainmenu\)\.o/& mainmenu.d/g'\'' > mainmenu.d' /bin/sh -ec 'clang -MM gramofile.c \ | sed '\''s/\(gramofile\)\.o/& gramofile.d/g'\'' > gramofile.d' /bin/sh -ec 'clang -MM errorwindow.c \ | sed '\''s/\(errorwindow\)\.o/& errorwindow.d/g'\'' > errorwindow.d' /bin/sh -ec 'clang -MM dirfilemenu.c \ | sed '\''s/\(dirfilemenu\)\.o/& dirfilemenu.d/g'\'' > dirfilemenu.d' /bin/sh -ec 'clang -MM checkfile.c \ | sed '\''s/\(checkfile\)\.o/& checkfile.d/g'\'' > checkfile.d' /bin/sh -ec 'clang -MM buttons.c \ | sed '\''s/\(buttons\)\.o/& buttons.d/g'\'' > buttons.d' /bin/sh -ec 'clang -MM boxes.c \ | sed '\''s/\(boxes\)\.o/& boxes.d/g'\'' > boxes.d' clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o boxes.o boxes.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o buttons.o buttons.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o checkfile.o checkfile.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o dirfilemenu.o dirfilemenu.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o errorwindow.o errorwindow.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o gramofile.o gramofile.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o mainmenu.o mainmenu.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o reclp_filenm.o reclp_filenm.c In file included from mainmenu.c:17: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H gramofile.c:42:3: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] exit (0); ^ gramofile.c:42:3: note: include the header or explicitly provide a declaration for 'exit' mainmenu.c:106:7: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] strlen (options[i]) ^ mainmenu.c:106:7: note: include the header or explicitly provide a declaration for 'strlen' In file included from reclp_filenm.c:21: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o reclp_main.o reclp_main.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o scrollmenu.o scrollmenu.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o stringinput.o stringinput.c errorwindow.c:29:11: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] - 1 - strlen (ok_button.text); ^ errorwindow.c:29:11: note: include the header or explicitly provide a declaration for 'strlen' clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o textwindow.o textwindow.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o yesnowindow.o yesnowindow.c 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o clrscr.o clrscr.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o helpline.o helpline.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_main.o signpr_main.c yesnowindow.c:33:11: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] - 1 - strlen (yes_button.text); ^ yesnowindow.c:33:11: note: include the header or explicitly provide a declaration for 'strlen' stringinput.c:25:25: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] if (data->cursorpos > strlen (data->string)) ^ stringinput.c:25:25: note: include the header or explicitly provide a declaration for 'strlen' stringinput.c:82:4: warning: implicitly declaring library function 'strcpy' with type 'char *(char *, const char *)' [-Wimplicit-function-declaration] strcpy (helpstring, data->string); ^ stringinput.c:82:4: note: include the header or explicitly provide a declaration for 'strcpy' In file included from clrscr.c:10: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_infilenm.o signpr_infilenm.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_outfilenm.o signpr_outfilenm.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_general.o signpr_general.c clrscr.c:24:22: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] mvaddstr (0, (80 - strlen (headertext) + 1) / 2, ^ clrscr.c:24:22: note: include the header or explicitly provide a declaration for 'strlen' 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_median.o signpr_median.c 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_filtmenu.o signpr_filtmenu.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_wav.o signpr_wav.c In file included from signpr_main.c:18: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_infilenm.c:21: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o secshms.o secshms.c ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_outfilenm.c:21: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_median.c:15: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_filtmenu.c:15: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H signpr_median.c:60:28: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] medlengthstr.cursorpos = strlen (medlengthstr.string); ^ signpr_median.c:60:28: note: include the header or explicitly provide a declaration for 'strlen' 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o playwav.o playwav.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_cmf.o signpr_cmf.c 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_mean.o signpr_mean.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_doubmed.o signpr_doubmed.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o splashscr.o splashscr.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o tracksplit.o tracksplit.c 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o tracksplit_filenm.o tracksplit_filenm.c In file included from playwav.c:21: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_doubmed.c:15: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_mean.c:15: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H signpr_doubmed.c:63:29: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] medlength1str.cursorpos = strlen (medlength1str.string); ^ signpr_doubmed.c:63:29: note: include the header or explicitly provide a declaration for 'strlen' In file included from signpr_cmf.c:27: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o tracksplit_parammenu.o tracksplit_parammenu.c In file included from tracksplit.c:18: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H signpr_mean.c:60:29: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] meanlengthstr.cursorpos = strlen (meanlengthstr.string); ^ signpr_mean.c:60:29: note: include the header or explicitly provide a declaration for 'strlen' In file included from tracksplit_filenm.c:21: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H signpr_cmf.c:106:28: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] medlengthstr.cursorpos = strlen (medlengthstr.string); ^ signpr_cmf.c:106:28: note: include the header or explicitly provide a declaration for 'strlen' clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_cmf2.o signpr_cmf2.c 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_rms.o signpr_rms.c In file included from tracksplit_parammenu.c:14: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H In file included from signpr_cmf2.c:29: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_copy.o signpr_copy.c tracksplit_parammenu.c:78:5: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] strlen (blocklen_string.string); ^ tracksplit_parammenu.c:78:5: note: include the header or explicitly provide a declaration for 'strlen' 1 warning generated. 1 warning generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_exper.o signpr_exper.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o endian.o endian.c In file included from signpr_rms.c:15: ./clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H signpr_rms.c:61:28: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] rmslengthstr.cursorpos = strlen (rmslengthstr.string); ^ signpr_rms.c:61:28: note: include the header or explicitly provide a declaration for 'strlen' signpr_cmf2.c:110:28: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] rmslengthstr.cursorpos = strlen (rmslengthstr.string); ^ signpr_cmf2.c:110:28: note: include the header or explicitly provide a declaration for 'strlen' 2 warnings generated. clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_mono.o signpr_mono.c clang -Wall -O2 -DTURBO_MEDIAN -DTURBO_BUFFER -DSWAP_ENDIAN -DOLD_CURSES -c -o signpr_l1fit.o signpr_l1fit.c /opt/pkg/bin/gmake -C bplaysrc gmake[1]: Entering directory '/opt/work/audio/gramofile/work/gramofile-1.6/bplaysrc' 2 warnings generated. clang -Wall -O2 -DLP2CD -DVUMETER -DOLD_CURSES -D_SEM_SEMUN_UNDEFINED -c -o bplay.o bplay.c clang -Wall -O2 -DLP2CD -DVUMETER -DOLD_CURSES -D_SEM_SEMUN_UNDEFINED -c -o sndfunc.o sndfunc.c clang -Wall -O2 -DLP2CD -DVUMETER -DOLD_CURSES -D_SEM_SEMUN_UNDEFINED -c -o shmbuf.o shmbuf.c 2 warnings generated. 1 warning generated. 2 warnings generated. sndfunc.c:16:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. gmake[1]: *** [: sndfunc.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... bplay.c:24:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. gmake[1]: *** [: bplay.o] Error 1 clang -L/usr/lib -L/opt/pkg/lib boxes.o buttons.o checkfile.o dirfilemenu.o errorwindow.o gramofile.o mainmenu.o reclp_filenm.o reclp_main.o scrollmenu.o stringinput.o textwindow.o yesnowindow.o clrscr.o helpline.o signpr_main.o signpr_infilenm.o signpr_outfilenm.o signpr_general.o signpr_median.o signpr_filtmenu.o signpr_wav.o secshms.o playwav.o signpr_cmf.o signpr_mean.o signpr_doubmed.o splashscr.o tracksplit.o tracksplit_filenm.o tracksplit_parammenu.o signpr_cmf2.o signpr_rms.o signpr_copy.o signpr_exper.o endian.o signpr_mono.o signpr_l1fit.o -o gramofile -lcurses -lm In file included from shmbuf.c:25: ./../clrscr.h:10:9: warning: 'HAVE_CLRSRC_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef HAVE_CLRSRC_H ^~~~~~~~~~~~~ ./../clrscr.h:11:9: note: 'HAVE_CLRSCR_H' is defined here; did you mean 'HAVE_CLRSRC_H'? #define HAVE_CLRSCR_H ^~~~~~~~~~~~~ HAVE_CLRSRC_H shmbuf.c:51:7: error: redefinition of 'semun' union semun /* This has gone out of standard */ ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/sem.h:177:7: note: previous definition is here union semun { ^ shmbuf.c:591:25: warning: function cannot return qualified void type 'volatile void' [-Wqualified-void-return-type] volatile void audiowrite(void) ^ 2 warnings and 1 error generated. gmake[1]: *** [: shmbuf.o] Error 1 gmake[1]: Leaving directory '/opt/work/audio/gramofile/work/gramofile-1.6/bplaysrc' gmake: *** [Makefile:58: makebplay] Error 2 gmake: *** Waiting for unfinished jobs.... If you're one of those that didn't read the README, please do so now. *** Error code 2 Stop. bmake[1]: stopped in /opt/pkgsrc/audio/gramofile *** Error code 1 Stop. bmake: stopped in /opt/pkgsrc/audio/gramofile