=> Bootstrap dependency digest>=20010302: found digest-20180917 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for cdrdao-1.2.4 /usr/pkg/bin/gmake all-recursive gmake[1]: Entering directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4' Making all in trackdb gmake[2]: Entering directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4/trackdb' clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Cddb.o -MD -MP -MF .deps/Cddb.Tpo -c -o Cddb.o Cddb.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT lec.o -MD -MP -MF .deps/lec.Tpo -c -o lec.o lec.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Toc.o -MD -MP -MF .deps/Toc.Tpo -c -o Toc.o Toc.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TrackDataList.o -MD -MP -MF .deps/TrackDataList.Tpo -c -o TrackDataList.o TrackDataList.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT CdTextContainer.o -MD -MP -MF .deps/CdTextContainer.Tpo -c -o CdTextContainer.o CdTextContainer.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Msf.o -MD -MP -MF .deps/Msf.Tpo -c -o Msf.o Msf.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Track.o -MD -MP -MF .deps/Track.Tpo -c -o Track.o Track.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT CdTextItem.o -MD -MP -MF .deps/CdTextItem.Tpo -c -o CdTextItem.o CdTextItem.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT SubTrack.o -MD -MP -MF .deps/SubTrack.Tpo -c -o SubTrack.o SubTrack.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TrackData.o -MD -MP -MF .deps/TrackData.Tpo -c -o TrackData.o TrackData.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TempFileManager.o -MD -MP -MF .deps/TempFileManager.Tpo -c -o TempFileManager.o TempFileManager.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT FormatConverter.o -MD -MP -MF .deps/FormatConverter.Tpo -c -o FormatConverter.o FormatConverter.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT Cue2Toc.o -MD -MP -MF .deps/Cue2Toc.Tpo -c -o Cue2Toc.o Cue2Toc.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT CueParser.o -MD -MP -MF .deps/CueParser.Tpo -c -o CueParser.o CueParser.cc clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.cc mv -f .deps/log.Tpo .deps/log.Po mv -f .deps/Msf.Tpo .deps/Msf.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT FormatMp3.o -MD -MP -MF .deps/FormatMp3.Tpo -c -o FormatMp3.o FormatMp3.cc /usr/pkg/bin/antlr -k 3 -CC -w2 -fl TocLexer.dlg -ft TocParserTokens.h ./TocParser.g Antlr parser generator Version 1.33MR33 1989-2001 /usr/pkg/bin/dlg -C2 -CC -cl TocLexerBase TocLexer.dlg dlg Version 1.33MR33 1989-2001 cp /usr/pkg/include/pccts/AParser.cpp . cp /usr/pkg/include/pccts/DLexerBase.cpp . cp /usr/pkg/include/pccts/ATokenBuffer.cpp . clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TocParser.o -MD -MP -MF .deps/TocParser.Tpo -c -o TocParser.o TocParser.cpp mv -f .deps/lec.Tpo .deps/lec.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TocParserGram.o -MD -MP -MF .deps/TocParserGram.Tpo -c -o TocParserGram.o TocParserGram.cpp mv -f .deps/CdTextItem.Tpo .deps/CdTextItem.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT TocLexerBase.o -MD -MP -MF .deps/TocLexerBase.Tpo -c -o TocLexerBase.o TocLexerBase.cpp mv -f .deps/SubTrack.Tpo .deps/SubTrack.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT AParser.o -MD -MP -MF .deps/AParser.Tpo -c -o AParser.o AParser.cpp mv -f .deps/TrackDataList.Tpo .deps/TrackDataList.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT DLexerBase.o -MD -MP -MF .deps/DLexerBase.Tpo -c -o DLexerBase.o DLexerBase.cpp mv -f .deps/TempFileManager.Tpo .deps/TempFileManager.Po clang++ -DHAVE_CONFIG_H -I. -I.. -I/usr/pkg/include/pccts -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT ATokenBuffer.o -MD -MP -MF .deps/ATokenBuffer.Tpo -c -o ATokenBuffer.o ATokenBuffer.cpp mv -f .deps/util.Tpo .deps/util.Po mv -f .deps/CdTextContainer.Tpo .deps/CdTextContainer.Po mv -f .deps/CueParser.Tpo .deps/CueParser.Po mv -f .deps/Cddb.Tpo .deps/Cddb.Po FormatMp3.cc:234:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int nsamples = pcm->length; ^~~~~~~~~ FormatMp3.cc:237:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char* ptr = buffer_; ^~~~~~~~~ FormatMp3.cc:238:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register signed int sample; ^~~~~~~~~ FormatMp3.cc:239:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register mad_fixed_t tempsample; ^~~~~~~~~ mv -f .deps/TocParserGram.Tpo .deps/TocParserGram.Po mv -f .deps/Cue2Toc.Tpo .deps/Cue2Toc.Po mv -f .deps/TrackData.Tpo .deps/TrackData.Po AParser.cpp:475:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *p = a; ^~~~~~~~~ AParser.cpp:476:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *endp = &(a[bsetsize]); ^~~~~~~~~ AParser.cpp:477:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int degree = 0; ^~~~~~~~~ AParser.cpp:482:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType t = *p; ^~~~~~~~~ AParser.cpp:483:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *b = &(bitmask[0]); ^~~~~~~~~ DLexerBase.cpp:196:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register DLGChar *l= &_lextext[_bufsize -1]; ^~~~~~~~~ AParser.cpp:496:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *p = a; ^~~~~~~~~ AParser.cpp:497:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *endp = &(p[bsetsize]); ^~~~~~~~~ AParser.cpp:498:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned e = 0; ^~~~~~~~~ AParser.cpp:502:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType t = *p; ^~~~~~~~~ AParser.cpp:503:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register SetWordType *b = &(bitmask[0]); ^~~~~~~~~ 4 warnings generated. mv -f .deps/FormatMp3.Tpo .deps/FormatMp3.Po 1 warning generated. mv -f .deps/DLexerBase.Tpo .deps/DLexerBase.Po mv -f .deps/ATokenBuffer.Tpo .deps/ATokenBuffer.Po mv -f .deps/Track.Tpo .deps/Track.Po 10 warnings generated. mv -f .deps/AParser.Tpo .deps/AParser.Po mv -f .deps/Toc.Tpo .deps/Toc.Po mv -f .deps/TocParser.Tpo .deps/TocParser.Po In file included from TocLexerBase.cpp:3590: /data/scratch/sysutils/cdrdao/work/.buildlink/include/pccts/DLexer.h:66:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int state, newstate; ^~~~~~~~~ /data/scratch/sysutils/cdrdao/work/.buildlink/include/pccts/DLexer.h:66:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int state, newstate; ^~~~~~~~~ /data/scratch/sysutils/cdrdao/work/.buildlink/include/pccts/DLexer.h:68:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register DLGChar *lastpos; ^~~~~~~~~ mv -f .deps/FormatConverter.Tpo .deps/FormatConverter.Po 3 warnings generated. mv -f .deps/TocLexerBase.Tpo .deps/TocLexerBase.Po rm -f libtrackdb.a ar cru libtrackdb.a Cddb.o lec.o Toc.o TrackDataList.o CdTextContainer.o Msf.o Track.o util.o CdTextItem.o SubTrack.o TrackData.o TempFileManager.o FormatConverter.o Cue2Toc.o CueParser.o log.o FormatMp3.o TocParser.o TocParserGram.o TocLexerBase.o AParser.o DLexerBase.o ATokenBuffer.o ranlib libtrackdb.a gmake[2]: Leaving directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4/trackdb' Making all in utils gmake[2]: Entering directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4/utils' clang++ -DHAVE_CONFIG_H -I. -I.. -I../trackdb -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT toc2cue.o -MD -MP -MF .deps/toc2cue.Tpo -c -o toc2cue.o toc2cue.cc clang -DHAVE_CONFIG_H -I. -I.. -I../trackdb -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c clang -DHAVE_CONFIG_H -I. -I.. -I../trackdb -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT cue2toc.o -MD -MP -MF .deps/cue2toc.Tpo -c -o cue2toc.o cue2toc.c clang -DHAVE_CONFIG_H -I. -I.. -I../trackdb -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT timecode.o -MD -MP -MF .deps/timecode.Tpo -c -o timecode.o timecode.c clang++ -DHAVE_CONFIG_H -I. -I.. -I../trackdb -I/usr/pkg/include -I/usr/include -O2 -I/usr/pkg/include -I/usr/include -MT toc2cddb.o -MD -MP -MF .deps/toc2cddb.Tpo -c -o toc2cddb.o toc2cddb.cc mv -f .deps/timecode.Tpo .deps/timecode.Po mv -f .deps/main.Tpo .deps/main.Po mv -f .deps/cue2toc.Tpo .deps/cue2toc.Po clang -O2 -I/usr/pkg/include -I/usr/include -L../paranoia -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o cue2toc main.o cue2toc.o timecode.o mv -f .deps/toc2cddb.Tpo .deps/toc2cddb.Po clang++ -O2 -I/usr/pkg/include -I/usr/include -L../paranoia -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -o toc2cddb toc2cddb.o ../trackdb/libtrackdb.a -lmad ../trackdb/libtrackdb.a(FormatConverter.o): In function `FormatConverter::FormatConverter()': FormatConverter.cc:(.text+0x3e): undefined reference to `ao_initialize' ../trackdb/libtrackdb.a(FormatConverter.o): In function `FormatConverter::~FormatConverter()': FormatConverter.cc:(.text+0x15e): undefined reference to `ao_shutdown' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::convert(char const*, char const*)': FormatMp3.cc:(.text+0x8c): undefined reference to `ao_close' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::madInit()': FormatMp3.cc:(.text+0x152): undefined reference to `ao_driver_id' FormatMp3.cc:(.text+0x16b): undefined reference to `ao_open_file' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::madExit()': FormatMp3.cc:(.text+0x362): undefined reference to `ao_close' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::convertContinue()': FormatMp3.cc:(.text+0x3f2): undefined reference to `ao_close' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::convertAbort()': FormatMp3.cc:(.text+0x442): undefined reference to `ao_close' ../trackdb/libtrackdb.a(FormatMp3.o): In function `FormatMp3::madOutput()': FormatMp3.cc:(.text+0x700): undefined reference to `ao_play' FormatMp3.cc:(.text+0x719): undefined reference to `ao_play' clang: error: linker command failed with exit code 1 (use -v to see invocation) gmake[2]: *** [Makefile:473: toc2cddb] Error 1 gmake[2]: *** Waiting for unfinished jobs.... mv -f .deps/toc2cue.Tpo .deps/toc2cue.Po gmake[2]: Leaving directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4/utils' gmake[1]: *** [Makefile:430: all-recursive] Error 1 gmake[1]: Leaving directory '/data/scratch/sysutils/cdrdao/work/cdrdao-1.2.4' gmake: *** [Makefile:369: all] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/sysutils/cdrdao *** Error code 1 Stop. make: stopped in /data/pkgsrc/sysutils/cdrdao