=> Bootstrap dependency digest>=20010302: found digest-20080510
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 tfmxplay-0.6
gcc -O2 -I/usr/include -I/usr/include -c player.c
player.c:168:22: warning: assigning to 'S8 *' (aka 'char *') from 'U8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        c->hw->SampleStart=&smplbuf[c->SaveAddr];
                                          ^~~~~~~~~~~~~~~~~~~~~~
player.c:169:51: warning: implicit conversion from 'int' to 'U16' (aka 'unsigned short') changes value from 131072 to 0 [-Wconstant-conversion]
                        c->hw->SampleLength=(c->SaveLen)?c->SaveLen<<1:131072;
                                                        ~              ^~~~~~
player.c:388:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
DoEffects(struct Cdb *c)
^~~~~~~~~
player.c:391:19: error: non-void function 'DoEffects' should return a value [-Wreturn-type]
        if (c->EfxRun<0) return;
                         ^
player.c:395:3: error: non-void function 'DoEffects' should return a value [-Wreturn-type]
                return;
                ^
player.c:493:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses]
        if (a=c->SfxCode)
            ~^~~~~~~~~~~
player.c:493:7: note: place parentheses around the assignment to silence this warning
        if (a=c->SfxCode)
             ^
            (           )
player.c:493:7: note: use '==' to turn this assignment into an equality comparison
        if (a=c->SfxCode)
             ^
             ==
player.c:507:20: warning: assigning to 'S8 *' (aka 'char *') from 'U8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        c->hw->SampleStart=&smplbuf[c->SaveAddr];
                          ^~~~~~~~~~~~~~~~~~~~~~
player.c:508:49: warning: implicit conversion from 'int' to 'U16' (aka 'unsigned short') changes value from 131072 to 0 [-Wconstant-conversion]
        c->hw->SampleLength=(c->SaveLen)?c->SaveLen<<1:131072;
                                        ~              ^~~~~~
player.c:532:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
ChannelOff(int i)
^~~~~~~~~~
player.c:782:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
AllOff() {
^~~~~~
player.c:796:33: warning: assigning to 'S8 *' (aka 'char *') from 'U8 *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
                c->hw->sbeg=c->hw->SampleStart=smplbuf;
                                              ^~~~~~~~
player.c:802:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
TfmxInit()
^~~~~~~~
player.c:812:2: error: non-void function 'TfmxInit' should return a value [-Wreturn-type]
        return;
        ^
player.c:815:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
StartSong(int song, int mode) {
^~~~~~~~~
11 warnings and 3 errors generated.
*** Error code 1

Stop.
make: stopped in /scratch/audio/tfmxplay/work/tfmxplay-0.6
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/audio/tfmxplay
*** Error code 1

Stop.
make: stopped in /bulk-data/pkgsrc/audio/tfmxplay
