=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Building for mp3blaster-3.2.6 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6' Making all in mpegsound gmake[2]: Entering directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6/mpegsound' clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT soundinputstream.o -MD -MP -MF .deps/soundinputstream.Tpo -c -o soundinputstream.o soundinputstream.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT fileinput.o -MD -MP -MF .deps/fileinput.Tpo -c -o fileinput.o fileinput.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT httpinput.o -MD -MP -MF .deps/httpinput.Tpo -c -o httpinput.o httpinput.cc In file included from soundinputstream.cc:14: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from fileinput.cc:15: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from httpinput.cc:17: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from httpinput.cc:18: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ 1 warning generated. mv -f .deps/soundinputstream.Tpo .deps/soundinputstream.Po 1 warning generated. mv -f .deps/fileinput.Tpo .deps/fileinput.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT soundplayer.o -MD -MP -MF .deps/soundplayer.Tpo -c -o soundplayer.o soundplayer.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT rawplayer.o -MD -MP -MF .deps/rawplayer.Tpo -c -o rawplayer.o rawplayer.cc In file included from soundplayer.cc:13: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning 4 warnings generated. mv -f .deps/httpinput.Tpo .deps/httpinput.Po 1 warning generated. mv -f .deps/soundplayer.Tpo .deps/soundplayer.Po In file included from clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT rawtofile.o -MD -MP -MF .deps/rawtofile.Tpo -c -o rawtofile.o rawtofile.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mpegtable.o -MD -MP -MF .deps/mpegtable.Tpo -c -o mpegtable.o mpegtable.cc rawplayer.cc:24: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from rawplayer.cc:25: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ rawplayer.cc:329:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char modify=0; ^~~~~~~~~ rawplayer.cc:330:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char *source,*dest; ^~~~~~~~~ rawplayer.cc:330:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char *source,*dest; ^~~~~~~~~ rawplayer.cc:384:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char modify=0; ^~~~~~~~~ rawplayer.cc:385:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char *source,*dest; ^~~~~~~~~ rawplayer.cc:385:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char *source,*dest; ^~~~~~~~~ rawplayer.cc:411:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register ssize_t ^~~~~~~~~ rawplayer.cc:411:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register ssize_t ^~~~~~~~~ In file included from 12 warnings generated. mv -f .deps/rawplayer.Tpo .deps/rawplayer.Po mpegtable.cc:12: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from rawtofile.cc:15: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from rawtofile.cc:16: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ 1 warning generated. mv -f .deps/mpegtable.Tpo .deps/mpegtable.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT filter.o -MD -MP -MF .deps/filter.Tpo -c -o filter.o filter.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT filter_2.o -MD -MP -MF .deps/filter_2.Tpo -c -o filter_2.o filter_2.cc 4 warnings generated. mv -f .deps/rawtofile.Tpo .deps/rawtofile.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mpegtoraw.o -MD -MP -MF .deps/mpegtoraw.Tpo -c -o mpegtoraw.o mpegtoraw.cc In file included from filter.cc:13: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from filter_2.cc:13: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning filter_2.cc:44:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *x=fraction; ^~~~~~~~~ filter_2.cc:73:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL tmp; ^~~~~~~~~ filter_2.cc:98:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *x=fraction; ^~~~~~~~~ filter_2.cc:189:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL r, *vp; ^~~~~~~~~ filter_2.cc:189:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL r, *vp; ^~~~~~~~~ filter_2.cc:190:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const REAL *dp; ^~~~~~~~~ filter.cc:28:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *x=fraction; ^~~~~~~~~ filter.cc:62:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL tmp; ^~~~~~~~~ filter.cc:87:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *x=fraction; ^~~~~~~~~ filter_2.ccfilter.cc:168:276:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *vp1,*vp2; ^~~~~~~~~ filter_2.cc:276:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *vp1,*vp2; ^~~~~~~~~ filter_2.cc:277:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const REAL *dp; ^~~~~~~~~ :3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL r, *vp; ^~~~~~~~~ filter.cc:168:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL r, *vp; ^~~~~~~~~ filter.cc:169:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const REAL *dp; ^~~~~~~~~ filter.cc:254:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *vp1,*vp2; ^~~~~~~~~ filter.cc:254:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *vp1,*vp2; ^~~~~~~~~ filter.cc:255:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const REAL *dp; ^~~~~~~~~ In file included from mpegtoraw.cc:19: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from mpegtoraw.cc:20: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ mpegtoraw.cc:782:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i; ^~~~~~~~~ mpegtoraw.cc:783:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *s1,*s2; ^~~~~~~~~ mpegtoraw.cc:783:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *s1,*s2; ^~~~~~~~~ mpegtoraw.cc:1156:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int c; ^~~~~~~~~ 8 warnings generated. mv -f .deps/mpegtoraw.Tpo .deps/mpegtoraw.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mpeglayer1.o -MD -MP -MF .deps/mpeglayer1.Tpo -c -o mpeglayer1.o mpeglayer1.cc In file included from mpeglayer1.cc:12: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning mpeglayer1.cc:48:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i,j; ^~~~~~~~~ mpeglayer1.cc:48:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i,j; ^~~~~~~~~ 3 warnings generated. mv -f .deps/mpeglayer1.Tpo .deps/mpeglayer1.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mpeglayer2.o -MD -MP -MF .deps/mpeglayer2.Tpo -c -o mpeglayer2.o mpeglayer2.cc In file included from mpeglayer2.cc:12: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning mpeglayer2.cc:432:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i; ^~~~~~~~~ mpeglayer2.cc:433:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const int *t=bitalloclengthtable[tableindex]; ^~~~~~~~~ mpeglayer2.cc:447:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=0;i>2][i]; ^~~~~~~~~ mpeglayer2.cc:723:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL t=scalefactor[RS][l>>2][i]; ^~~~~~~~~ mpeglayer2.cc:740:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL t=scalefactor[LS][l>>2][i]; ^~~~~~~~~ 10 warnings generated. mv -f .deps/filter_2.Tpo .deps/filter_2.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mpeglayer3.o -MD -MP -MF .deps/mpeglayer3.Tpo -c -o mpeglayer3.o mpeglayer3.cc 10 warnings generated. mv -f .deps/filter.Tpo .deps/filter.Po 13 warnings generated. mv -f .deps/mpeglayer2.Tpo .deps/mpeglayer2.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT bitwindow.o -MD -MP -MF .deps/bitwindow.Tpo -c -o bitwindow.o bitwindow.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT huffmantable.o -MD -MP -MF .deps/huffmantable.Tpo -c -o huffmantable.o huffmantable.cc In file included from mpeglayer3.cc:21: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from mpeglayer3.cc:22: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ mpeglayer3.cc:32:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=4;i>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ mpeglayer3.cc:48:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ mpeglayer3.cc:137:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i; ^~~~~~~~~ mpeglayer3.cc:156:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=0;i<9;i++) ^~~~~~~~~ mpeglayer3.cc:158:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=0;i<9;i++) ^~~~~~~~~ mpeglayer3.cc:160:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=0;i<3;i++) ^~~~~~~~~ mpeglayer3.cc:368:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register layer3scalefactor *sf=(&scalefactors[ch]); ^~~~~~~~~ mpeglayer3.cc:501:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register layer3scalefactor *sf=(&scalefactors[ch]); ^~~~~~~~~ In file included from huffmantable.cc:12: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning mpeglayer3.cc:663:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int xx,yy; ^~~~~~~~~ mpeglayer3.cc:663:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int xx,yy; ^~~~~~~~~ mpeglayer3.cc:692:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int t=h->val[point][1]; ^~~~~~~~~ mpeglayer3.cc:764:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int end; ^~~~~~~~~ mpeglayer3.cc:870:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int k=0;k<3;k++) ^~~~~~~~~ mpeglayer3.cc:872:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL factor; ^~~~~~~~~ mpeglayer3.cc:873:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int count=cb_width; ^~~~~~~~~ In file included from bitwindow.cc:12: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning mpeglayer3.cc:1252:6: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL t=in[LS][0][i]; ^~~~~~~~~ mpeglayer3.cc:1281:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL t=in[LS][0][i]; ^~~~~~~~~ mpeglayer3.cc:1403:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register layer3grinfo *gi=&(sideinfo.ch[ch].gr[gr]); ^~~~~~~~~ mpeglayer3.cc:1441:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *in = inbuf; ^~~~~~~~~ mpeglayer3.cc:1453:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *c = cos_18; ^~~~~~~~~ mpeglayer3.cc:1454:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *out2 = prevblk2; ^~~~~~~~~ mpeglayer3.cc:1455:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *out1 = prevblk1; ^~~~~~~~~ mpeglayer3.cc:1456:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *ts = out; ^~~~~~~~~ mpeglayer3.cc:1516:58: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static void dct12(REAL *in,REAL *prevblk1,REAL *prevblk2,register REAL *wi,register REAL *out) ^~~~~~~~~ mpeglayer3.cc:1516:76: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] static void dct12(REAL *in,REAL *prevblk1,REAL *prevblk2,register REAL *wi,register REAL *out) ^~~~~~~~~ mpeglayer3.cc:1550:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *pb1=prevblk1; ^~~~~~~~~ mpeglayer3.cc:1559:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL tmp2=(in1-in5)*hsec_12[1]; ^~~~~~~~~ mpeglayer3.cc:1584:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *pb2 = prevblk2; ^~~~~~~~~ mpeglayer3.cc:1617:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register REAL *pb2 = prevblk2; ^~~~~~~~~ mpeglayer3.cc:1722:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=layer3slots;i>0;i--) // read main data. ^~~~~~~~~ mpeglayer3.cc:1729:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=layer3slots;i>0;i--) // read main data. ^~~~~~~~~ mpeglayer3.cc:1802:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i=2*SSLIMIT*SBLIMIT-1; ^~~~~~~~~ mpeglayer3.cc:1817:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i=SSLIMIT*SBLIMIT-1; ^~~~~~~~~ mpeglayer3.cc:1847:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=layer3slots;i>0;i--) // read main data. ^~~~~~~~~ mpeglayer3.cc:1852:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] for(register int i=layer3slots;i>0;i--) // read main data. ^~~~~~~~~ mpeglayer3.cc:1915:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i=2*SSLIMIT*SBLIMIT-1; ^~~~~~~~~ mpeglayer3.cc:1925:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int i=SSLIMIT*SBLIMIT-1; ^~~~~~~~~ 1 warning generated. mv -f .deps/bitwindow.Tpo .deps/bitwindow.Po 1 warning generated. mv -f .deps/huffmantable.Tpo .deps/huffmantable.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT wavetoraw.o -MD -MP -MF .deps/wavetoraw.Tpo -c -o wavetoraw.o wavetoraw.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT sidplayer.o -MD -MP -MF .deps/sidplayer.Tpo -c -o sidplayer.o sidplayer.cc In file included from In file included from sidplayer.cc:6: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from sidplayer.cc:7: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ 4 warnings generated. mv -f .deps/sidplayer.Tpo .deps/sidplayer.Po wavetoraw.cc:18: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT fileplayer.o -MD -MP -MF .deps/fileplayer.Tpo -c -o fileplayer.o fileplayer.cc 1 warning generated. mv -f .deps/wavetoraw.Tpo .deps/wavetoraw.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT nasplayer.o -MD -MP -MF .deps/nasplayer.Tpo -c -o nasplayer.o nasplayer.cc In file included from fileplayer.cc:15: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from fileplayer.cc:16: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ fileplayer.cc:188:16: warning: if statement has empty body [-Wempty-body] if (init_args); //prevent warning ^ fileplayer.cc:188:16: note: put the semicolon on a separate line to silence this warning mv -f .deps/nasplayer.Tpo .deps/nasplayer.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT oggplayer.o -MD -MP -MF .deps/oggplayer.Tpo -c -o oggplayer.o oggplayer.cc In file included from oggplayer.cc:4: ./mpegsound.h:1015:47: warning: if statement has empty body [-Wempty-body] void setdownfrequency(int value) { if (value); } ^ ./mpegsound.h:1015:47: note: put the semicolon on a separate line to silence this warning In file included from oggplayer.cc:5: ./mpegsound_locals.h:23:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:35:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned short a; ^~~~~~~~~ ./mpegsound_locals.h:47:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int r=(buffer[bitindex>>3]>>(7-(bitindex&7)))&1; ^~~~~~~~~ oggplayer.cc:166:10: warning: if statement has empty body [-Wempty-body] if (sec); //prevent warning ^ oggplayer.cc:166:10: note: put the semicolon on a separate line to silence this warning oggplayer.cc:231:11: warning: if statement has empty body [-Wempty-body] if (data); ^ oggplayer.cc:231:11: note: put the semicolon on a separate line to silence this warning 5 warnings generated. mv -f .deps/fileplayer.Tpo .deps/fileplayer.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT xingheader.o -MD -MP -MF .deps/xingheader.Tpo -c -o xingheader.o xingheader.cc 6 warnings generated. mv -f .deps/oggplayer.Tpo .deps/oggplayer.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT esdplayer.o -MD -MP -MF .deps/esdplayer.Tpo -c -o esdplayer.o esdplayer.cc mv -f .deps/esdplayer.Tpo .deps/esdplayer.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT sdlplayer.o -MD -MP -MF .deps/sdlplayer.Tpo -c -o sdlplayer.o sdlplayer.cc mv -f .deps/xingheader.Tpo .deps/xingheader.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT cyclicbuffer.o -MD -MP -MF .deps/cyclicbuffer.Tpo -c -o cyclicbuffer.o cyclicbuffer.cc mv -f .deps/sdlplayer.Tpo .deps/sdlplayer.Po mv -f .deps/cyclicbuffer.Tpo .deps/cyclicbuffer.Po 42 warnings generated. mv -f .deps/mpeglayer3.Tpo .deps/mpeglayer3.Po rm -f libmpegsound.a ar cru libmpegsound.a soundinputstream.o fileinput.o httpinput.o soundplayer.o rawplayer.o rawtofile.o mpegtable.o filter.o filter_2.o mpegtoraw.o mpeglayer1.o mpeglayer2.o mpeglayer3.o bitwindow.o huffmantable.o wavetoraw.o sidplayer.o fileplayer.o nasplayer.o oggplayer.o xingheader.o esdplayer.o sdlplayer.o cyclicbuffer.o ranlib libmpegsound.a gmake[2]: Leaving directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6/mpegsound' Making all in nmixer gmake[2]: Entering directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6/nmixer' clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncurses -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT nmixer.o -MD -MP -MF .deps/nmixer.Tpo -c -o nmixer.o nmixer.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncurses -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT mixers.o -MD -MP -MF .deps/mixers.Tpo -c -o mixers.o mixers.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/ncurses -I. -I/usr/pkg/include -I/usr/local/include -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -MT ossmixer.o -MD -MP -MF .deps/ossmixer.Tpo -c -o ossmixer.o ossmixer.cc In file included from mixers.cc:4: ./nmixer.h:29:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] #define MYVERSION "<>" ^ 1 error generated. Makefile:420: recipe for target 'mixers.o' failed In file included from ossmixer.cc:9: ./nmixer.h:29:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] #define MYVERSION "<>" ^ 1 error generated. gmake[2]: *** [mixers.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... Makefile:420: recipe for target 'ossmixer.o' failed gmake[2]: *** [ossmixer.o] Error 1 In file included from nmixer.cc:1: ./nmixer.h:29:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] #define MYVERSION "<>" ^ 1 error generated. Makefile:420: recipe for target 'nmixer.o' failed gmake[2]: *** [nmixer.o] Error 1 gmake[2]: Leaving directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6/nmixer' Makefile:446: recipe for target 'all-recursive' failed gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory '/var/pkgsrc/work/audio/mp3blaster/work/mp3blaster-3.2.6' Makefile:343: recipe for target 'all' failed gmake: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /usr/pkgsrc/audio/mp3blaster *** Error code 1 Stop. bmake: stopped in /usr/pkgsrc/audio/mp3blaster