=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for sidplay2-2.0.9
Making all in doc
gmake[1]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc'
Making all in en
gmake[2]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc/en'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc/en'
gmake[2]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc'
gmake[1]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/doc'
Making all in unix
gmake[1]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/unix'
/opt/pkg/bin/gmake  all-am
gmake[2]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/unix'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/unix'
gmake[1]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/unix'
Making all in src
gmake[1]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src'
Making all in audio
gmake[2]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio'
Making all in alsa
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/alsa'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT audiodrv.o -MD -MP -MF ".deps/audiodrv.Tpo" -c -o audiodrv.o audiodrv.cpp; \
then mv -f ".deps/audiodrv.Tpo" ".deps/audiodrv.Po"; else rm -f ".deps/audiodrv.Tpo"; exit 1; fi
rm -f libalsa.a
ar cru libalsa.a audiodrv.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libalsa.a(audiodrv.o) has no symbols
ranlib libalsa.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libalsa.a(audiodrv.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libalsa.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/alsa'
Making all in hpux
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/hpux'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT audiodrv.o -MD -MP -MF ".deps/audiodrv.Tpo" -c -o audiodrv.o audiodrv.cpp; \
then mv -f ".deps/audiodrv.Tpo" ".deps/audiodrv.Po"; else rm -f ".deps/audiodrv.Tpo"; exit 1; fi
rm -f libhpux.a
ar cru libhpux.a audiodrv.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libhpux.a(audiodrv.o) has no symbols
ranlib libhpux.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libhpux.a(audiodrv.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libhpux.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/hpux'
Making all in irix
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/irix'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT audiodrv.o -MD -MP -MF ".deps/audiodrv.Tpo" -c -o audiodrv.o audiodrv.cpp; \
then mv -f ".deps/audiodrv.Tpo" ".deps/audiodrv.Po"; else rm -f ".deps/audiodrv.Tpo"; exit 1; fi
rm -f libirix.a
ar cru libirix.a audiodrv.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libirix.a(audiodrv.o) has no symbols
ranlib libirix.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libirix.a(audiodrv.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libirix.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/irix'
Making all in mmsystem
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/mmsystem'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT mmsystem.o -MD -MP -MF ".deps/mmsystem.Tpo" -c -o mmsystem.o mmsystem.cpp; \
then mv -f ".deps/mmsystem.Tpo" ".deps/mmsystem.Po"; else rm -f ".deps/mmsystem.Tpo"; exit 1; fi
rm -f libmmsystem.a
ar cru libmmsystem.a mmsystem.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libmmsystem.a(mmsystem.o) has no symbols
ranlib libmmsystem.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libmmsystem.a(mmsystem.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libmmsystem.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/mmsystem'
Making all in null
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/null'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT null.o -MD -MP -MF ".deps/null.Tpo" -c -o null.o null.cpp; \
then mv -f ".deps/null.Tpo" ".deps/null.Po"; else rm -f ".deps/null.Tpo"; exit 1; fi
In file included from null.cpp:47:
In file included from ./null.h:45:
./../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
null.cpp:69:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString = "NULL ERROR: Audio device already open.";
                       ^
null.cpp:98:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString = "NULL ERROR: Audio device not open.";
                       ^
3 warnings generated.
rm -f libnull.a
ar cru libnull.a null.o 
ranlib libnull.a
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/null'
Making all in oss
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/oss'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT audiodrv.o -MD -MP -MF ".deps/audiodrv.Tpo" -c -o audiodrv.o audiodrv.cpp; \
then mv -f ".deps/audiodrv.Tpo" ".deps/audiodrv.Po"; else rm -f ".deps/audiodrv.Tpo"; exit 1; fi
rm -f liboss.a
ar cru liboss.a audiodrv.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: liboss.a(audiodrv.o) has no symbols
ranlib liboss.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: liboss.a(audiodrv.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: liboss.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/oss'
Making all in sunos
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/sunos'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT audiodrv.o -MD -MP -MF ".deps/audiodrv.Tpo" -c -o audiodrv.o audiodrv.cpp; \
then mv -f ".deps/audiodrv.Tpo" ".deps/audiodrv.Po"; else rm -f ".deps/audiodrv.Tpo"; exit 1; fi
rm -f libsunos.a
ar cru libsunos.a audiodrv.o 
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libsunos.a(audiodrv.o) has no symbols
ranlib libsunos.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libsunos.a(audiodrv.o) has no symbols
warning: /Library/Developer/CommandLineTools/usr/bin/ranlib: archive library: libsunos.a the table of contents is empty (no object file members in the library define global symbols)
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/sunos'
Making all in wav
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/wav'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../../../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT WavFile.o -MD -MP -MF ".deps/WavFile.Tpo" -c -o WavFile.o WavFile.cpp; \
then mv -f ".deps/WavFile.Tpo" ".deps/WavFile.Po"; else rm -f ".deps/WavFile.Tpo"; exit 1; fi
In file included from WavFile.cpp:61:
In file included from ./WavFile.h:50:
./../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
1 warning generated.
rm -f libwav.a
ar cru libwav.a WavFile.o 
ranlib libwav.a
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio/wav'
gmake[3]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio'
gmake[2]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src/audio'
gmake[2]: Entering directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src'
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT IniConfig.o -MD -MP -MF ".deps/IniConfig.Tpo" -c -o IniConfig.o IniConfig.cpp; \
then mv -f ".deps/IniConfig.Tpo" ".deps/IniConfig.Po"; else rm -f ".deps/IniConfig.Tpo"; exit 1; fi
In file included from IniConfig.cpp:59:
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:59:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    operator bool()  const { return (&sidplayer ? true: false); }
                                      ^~~~~~~~~ ~
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:60:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    bool operator!() const { return (&sidplayer ? false: true); }
                                      ^~~~~~~~~ ~
IniConfig.cpp:255:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readInt (ini, "Version", version);
                         ^
IniConfig.cpp:259:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readString (ini, "Songlength Database", sidplay2_s.database);
                            ^
IniConfig.cpp:260:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    if (readTime (ini, "Default Play Length", time))
                       ^
IniConfig.cpp:262:24: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    if (readTime (ini, "Default Record Length", time))
                       ^
IniConfig.cpp:273:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readBool (ini, "Ansi",                console_s.ansi);
                          ^
IniConfig.cpp:274:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Top Left",       console_s.topLeft);
                          ^
IniConfig.cpp:275:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Top Right",      console_s.topRight);
                          ^
IniConfig.cpp:276:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Bottom Left",    console_s.bottomLeft);
                          ^
IniConfig.cpp:277:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Bottom Right",   console_s.bottomRight);
                          ^
IniConfig.cpp:278:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Vertical",       console_s.vertical);
                          ^
IniConfig.cpp:279:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Horizontal",     console_s.horizontal);
                          ^
IniConfig.cpp:280:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Junction Left",  console_s.junctionLeft);
                          ^
IniConfig.cpp:281:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readChar (ini, "Char Junction Right", console_s.junctionRight);
                          ^
IniConfig.cpp:293:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        ret &= readInt (ini, "Frequency", frequency);
                             ^
IniConfig.cpp:299:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        ret &= readInt (ini, "Channels",  channels);
                             ^
IniConfig.cpp:308:26: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readInt (ini, "BitsPerSample", audio_s.precision);
                         ^
IniConfig.cpp:320:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        ret &= readInt (ini, "ClockSpeed", clockSpeed);
                             ^
IniConfig.cpp:331:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readBool (ini, "ForceSongSpeed", emulation_s.clockForced);
                          ^
IniConfig.cpp:335:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        ret &= readInt (ini, "MOS8580", mos8580);
                             ^
IniConfig.cpp:346:27: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readBool (ini, "UseFilter", emulation_s.filter);
                          ^
IniConfig.cpp:350:31: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        ret &= readInt  (ini, "OptimiseLevel", optimiseLevel);
                              ^
IniConfig.cpp:355:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readString (ini, "Filter6581", emulation_s.filter6581);
                            ^
IniConfig.cpp:356:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readString (ini, "Filter8580", emulation_s.filter8580);
                            ^
IniConfig.cpp:357:29: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
    ret &= readBool   (ini, "SidSamples", emulation_s.sidSamples);
                            ^
IniConfig.cpp:397:16: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        path = "";
               ^
27 warnings generated.
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT args.o -MD -MP -MF ".deps/args.Tpo" -c -o args.o args.cpp; \
then mv -f ".deps/args.Tpo" ".deps/args.Po"; else rm -f ".deps/args.Tpo"; exit 1; fi
In file included from args.cpp:83:
In file included from ./player.h:61:
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:59:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    operator bool()  const { return (&sidplayer ? true: false); }
                                      ^~~~~~~~~ ~
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:60:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    bool operator!() const { return (&sidplayer ? false: true); }
                                      ^~~~~~~~~ ~
In file included from args.cpp:83:
In file included from ./player.h:65:
In file included from ./audio/AudioDrv.h:42:
In file included from ./audio/null/null.h:45:
./audio/null/../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
In file included from args.cpp:83:
In file included from ./player.h:65:
./audio/AudioDrv.h:57:5: warning: Audio hardware not recognised, please check configuration files. [-W#warnings]
#   warning Audio hardware not recognised, please check configuration files.
    ^
4 warnings generated.
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT keyboard.o -MD -MP -MF ".deps/keyboard.Tpo" -c -o keyboard.o keyboard.cpp; \
then mv -f ".deps/keyboard.Tpo" ".deps/keyboard.Po"; else rm -f ".deps/keyboard.Tpo"; exit 1; fi
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.cpp; \
then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
In file included from main.cpp:126:
In file included from ./player.h:61:
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:59:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    operator bool()  const { return (&sidplayer ? true: false); }
                                      ^~~~~~~~~ ~
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:60:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    bool operator!() const { return (&sidplayer ? false: true); }
                                      ^~~~~~~~~ ~
In file included from main.cpp:126:
In file included from ./player.h:65:
In file included from ./audio/AudioDrv.h:42:
In file included from ./audio/null/null.h:45:
./audio/null/../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
In file included from main.cpp:126:
In file included from ./player.h:65:
./audio/AudioDrv.h:57:5: warning: Audio hardware not recognised, please check configuration files. [-W#warnings]
#   warning Audio hardware not recognised, please check configuration files.
    ^
4 warnings generated.
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT menu.o -MD -MP -MF ".deps/menu.Tpo" -c -o menu.o menu.cpp; \
then mv -f ".deps/menu.Tpo" ".deps/menu.Po"; else rm -f ".deps/menu.Tpo"; exit 1; fi
In file included from menu.cpp:76:
In file included from ./player.h:61:
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:59:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    operator bool()  const { return (&sidplayer ? true: false); }
                                      ^~~~~~~~~ ~
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:60:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    bool operator!() const { return (&sidplayer ? false: true); }
                                      ^~~~~~~~~ ~
In file included from menu.cpp:76:
In file included from ./player.h:65:
In file included from ./audio/AudioDrv.h:42:
In file included from ./audio/null/null.h:45:
./audio/null/../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
In file included from menu.cpp:76:
In file included from ./player.h:65:
./audio/AudioDrv.h:57:5: warning: Audio hardware not recognised, please check configuration files. [-W#warnings]
#   warning Audio hardware not recognised, please check configuration files.
    ^
menu.cpp:356:22: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        char *mode = "";
                     ^
menu.cpp:360:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case black:   mode = "30"; break;
                             ^
menu.cpp:361:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case red:     mode = "31"; break;
                             ^
menu.cpp:362:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case green:   mode = "32"; break;
                             ^
menu.cpp:363:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case yellow:  mode = "33"; break;
                             ^
menu.cpp:364:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case blue:    mode = "34"; break;
                             ^
menu.cpp:365:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case magenta: mode = "35"; break;
                             ^
menu.cpp:366:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case cyan:    mode = "36"; break;
                             ^
menu.cpp:367:30: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        case white:   mode = "37"; break;
                             ^
13 warnings generated.
if clang++ -DHAVE_CONFIG_H    -I/opt/pkg/include  -pipe -Os -I/opt/pkg/include -I../include -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -DHAVE_UNIX -I/opt/pkg/include/libsidplay2 -MT player.o -MD -MP -MF ".deps/player.Tpo" -c -o player.o player.cpp; \
then mv -f ".deps/player.Tpo" ".deps/player.Po"; else rm -f ".deps/player.Tpo"; exit 1; fi
In file included from player.cpp:128:
In file included from ./player.h:61:
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:59:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    operator bool()  const { return (&sidplayer ? true: false); }
                                      ^~~~~~~~~ ~
/Users/pbulk/build/audio/sidplay2/work/.buildlink/include/libsidplay2/sidplay/sidplay2.h:60:39: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion]
    bool operator!() const { return (&sidplayer ? false: true); }
                                      ^~~~~~~~~ ~
In file included from player.cpp:128:
In file included from ./player.h:65:
In file included from ./audio/AudioDrv.h:42:
In file included from ./audio/null/null.h:45:
./audio/null/../AudioBase.h:52:25: warning: conversion from string literal to 'char *' is deprecated [-Wc++11-compat-deprecated-writable-strings]
        _errorString  = "None";
                        ^
In file included from player.cpp:128:
In file included from ./player.h:65:
./audio/AudioDrv.h:57:5: warning: Audio hardware not recognised, please check configuration files. [-W#warnings]
#   warning Audio hardware not recognised, please check configuration files.
    ^
player.cpp:231:31: error: unknown type name 'AudioDriver'
        m_driver.device = new AudioDriver;
                              ^
4 warnings and 1 error generated.
gmake[2]: *** [Makefile:299: player.o] Error 1
gmake[2]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src'
gmake[1]: *** [Makefile:339: all-recursive] Error 1
gmake[1]: Leaving directory '/Users/pbulk/build/audio/sidplay2/work/sidplay-2.0.9/src'
gmake: *** [Makefile:241: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/audio/sidplay2
*** Error code 1

Stop.
bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/audio/sidplay2